This schedule is subject to change. Please check back frequently.
| Date | Tentative Topics | Instructor | Assignments & Test
announcements |
||
|---|---|---|---|---|---|
| 6/1 | Course Introduction :
Introduction to Operating Systems |
SpG & MM |
-- |
||
| 7/1 | Introduction/Syscall |
SpG & MM |
-- | ||
| 8/1 | Introduction/Syscall |
SpG & MM | -- | ||
| 13/1 |
Introduction/Syscall | SpG & MM | |||
| 14/1 |
Introduction/Syscall | SpG & MM | |||
| 15/1 |
Introduction/Syscall | SpG & MM | |||
| 20/1 |
Introduction/Syscall | SpG & MM | |||
| 21/1 |
Process |
SpG & MM | |||
| 22/1 |
Process |
SpG & MM | |||
| 27/1 |
Process |
SpG & MM | |||
| 28/1 |
CPU Scheduling |
SpG & MM | |||
| 29/1 |
CPU Scheduling | SpG & MM | Assignment 1
released on Moodle |
||
| 03/2 |
CPU Scheduling | SpG & MM | |||
| 04/2 |
Multithreading |
SpG & MM | |||
| 05/2 |
Multithreading | SpG & MM | |||
| 10/2 |
Multithreading | SpG & MM | |||
| 11/2 |
Process synchronization |
SpG & MM | |||
| 12/2 |
Process synchronization | SpG & MM | |||
| 17/2 |
Process synchronization | SpG & MM | |||
| 18/2 |
Process synchronization | SpG & MM | |||
| 19/2 |
TEST 1 | SpG & MM |
9:00 am to 10:00 am
|
||
| 24/2 |
Deadlock |
SpG & MM | |||
| 25/2 |
Memory management / Virtual
memory |
SpG & MM | |||
| 26/2 |
Memory management / Virtual memory | SpG & MM | |||
| 03/3 |
Spring break | SpG & MM | |||
| 04/3 |
Memory management / Virtual memory | SpG & MM | |||
| 05/3 |
Memory management / Virtual memory | SpG & MM | |||
| 10/3 |
Memory management / Virtual memory | SpG & MM | |||
| 11/3 |
Memory management / Virtual memory | SpG & MM | |||
| 12/3 |
Memory management / Virtual memory | SpG & MM | |||
| 17/3 |
TEST 2 | SpG & MM | 12:00 noon to
1:00 pm |
||
| 18/3 |
Memory management / Virtual memory | SpG & MM | |||
| 19/3 |
Memory management / Virtual memory | SpG & MM | |||
| 21/3 |
--- |
Assignment 2 released
on Moodle |
|||
| 23/3 |
Guest Lecture: Pacer: Comprehensive Network Side-Channel Mitigation in the Cloud |
Dr. Aastha mehta https://aasthakm.github.io/ |
|||
| 24/3 |
Memory management / Virtual memory | SpG & MM | |||
| 25/3 |
Memory management / Virtual memory | SpG & MM | |||
| 26/3 |
File systems | SpG & MM | |||
| 31/3 |
File systems |
SpG & MM | |||
| 1/4 |
File systems | SpG & MM | |||
| 2/4 |
-- Good Friday -- | SpG & MM | |||
| 7/4 |
File systems | SpG & MM | |||
| 8/4 |
File systems | SpG & MM | |||
| 9/4 |
File systems | SpG & MM | |||
| 14/4 |
TEST
3 |
SpG
& MM |
12:00
noon to 1:00 pm |
||
| 17/4 |
Guest Lecture: Breaking with OS abstractions |
Dr. Anjo
Valdiek-Oberwagner https://vahldiek.github.io/ |