Face to Face
The objective of this course is to teach how operating systems work and why. The students will learn about the history of operating systems, fundamentals topics in operating systems like threads and file systems. The students will also learn about how the most popular operating systems are structured and the differences between them.
Planned learning activities and teaching methods
Lectures; in-class discussion and debates; in-class exercises; problem sets; team work; video case studies, team presentations, interactive online learning via Moodle (quizzes, assignments, forums)
Assessment methods and criteria
10% class participation
90% exam
Language of Instruction
English
Textbooks:
1. John English, Introduction to Operating Systems: Behind the Desktop, Palgrave, 2004
Online sources:
https://www.javatpoint.com/os-tutorial