Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
CONTACTS
1. COURSE DESCRIPTION
The course aims to explore the importance of the operating system and its function.
The different techniques used by the operating system to achieve its goals as resource
manager. The course also explores how application interacts with the operating
system and how the operating systems interact with the machine. Also, the course
shed light on some of the existing operating systems and how the topics taught in the
course are applied in these systems. Some topics in the course are implemented by
witting the programs to practically know how.
.
2. COURSE OBJECTIVES
3. COURSE OUTLINE
(2nd Exam)
(Final Exam)
4. REFERENCES
1. Silberschatz, Galvin, Gagne. Operating System Concepts. John Wiley
& sons , inc
2. Operating systems design and implementation, Andrew s. Tanenbaum,
Prentice-Hall.
5 GRADING
Attendance, Assignments and Quizzes 15 marks
First Exam 15 marks
Midterm Exam 20 marks
Lab 20 marks
Final exam 30 marks
Total 100 Marks
5 COURSE SCHEDULING
W1
6/3
W2
Operating System Overview Chapter 1
13/3
W3
Overview (Cont.) + Processes Chapter 3
20/3
W4
Processes Chapter 3
27/3
W5
Processor Scheduling Chapter 5 HW1
4/4
W6
Processor Scheduling Chapter 5
11/4
W7
Processes Synchronization Chapter 6
18/4
W8
Memory management Chapter 8 HW2
25/4
W9
3/5
Vacation
W10
Memory management Chapter 8
10/5
W11
Virtual memory Chapter 9 HW3
17/5
W12
File system Chapter 11
24/5
W13
File system Chapter 11 HW4
1/6
W14 Chapter
Selected topics
8/6 12, 13
W15 Chapter
Selected topics
15/6 12, 13
W16
22/6
LAB Exam
W17
29/6
Final Exam