LECTURE |
SYLLABUS
TOPICS TO BE COVERED
|
September
7, 9 |
See Overview Presentation, Lecture Notes 1 on Canvas
|
September
14, 16 |
Concept
of process and threads Chapter 2 (Lecture Notes 2) |
September
21 |
CPU scheduling and Job scheduling(Chapter 2)
|
September
23, 28 |
Concurrent
Programming and Interprocess
Communication (Chapter 2)
|
September
30 October
5 |
Concurrent
Programming and Interprocess
Communication (Chapter 2)
SELF STUDY ASSIGNMENT:
|
|
System
Deadlocks (Chapter 6)
Banker's
Algorithm |
October
12, 14 |
Memory management
(Chapter 3)_
|
October
19, 21 |
Virtual Memory management
(Chapter 3)
|
October
26, 28 |
Virtual Memory
management (Chapter 3)
|
November
2, 4 |
Virtual Memory
management (Chapter 3)
·
Working
set model and WS Clock Input-Output
(Chapter 5)
|
November 4 and 5 |
Midterm Exam (TAKE HOME)
to be handed out in the later afternoon on November 4 and it will be due on
November 5 by noon, 12 pm) |
November
9, 11 |
Linux
Device Driver Programming
|
November
16, 18 |
File
Systems (Chapter 4)
|
|
File Systems (continuation of discussion) Chapter 4:
|
November
30 December
2 |
Security and
Protection mechanisms (Chapter 9)
|
December
7, 9 |
Security and
Protection mechanisms (Chapter 9)
|
December
14 |
Security and
Protection mechanisms (Chapter 9)
|
December 21 |
Take-home Final Exam (Due by noon,
12 om) It will be handed on December 20 in the afternoon. |