Course Syllabus
This Course has Concluded
See the final grade breakdown over here: Final Grades
Syllabus Info
Week | Begins | Topics |
01 | 01/08 | Introduction, syllabus |
02 | 01/13 | Operating systems' structure (kernels, monolithic, microkernel) |
03 | 01/22 | RISC-V supervisor privileged mode |
04 | 01/27 | Processes / context switching |
05 | 02/03 | Scheduling |
06 | 02/10 | Multiprocessing / synchronization |
07 | 02/17 | Character I/O |
08 | 02/24 | Block I/O |
09 | 03/02 | Virt I/O protocol |
10 | 03/09 | Memory management |
11 | 03/16 | Spring Break (NO CLASS) |
12 | 03/23 | Virtual memory (Sv39) |
13 | 03/30 | Minix 3 file system |
14 | 04/06 | Virtual file system |
15 | 04/13 | OS Security |
16 | 04/20 | Practice and wrap-up |
Course Summary:
Date | Details | Due |
---|---|---|