Information below is not for the current semester.
Schedule
| Date | Content |
|---|---|
| 2021-10-01 | Introduction - OS architecture, kernel, programs and processes. |
| 2021-10-08 | Program memory layout - code, stack, ELF. |
| 2021-10-15 | Program memory layout - heap. |
| 2021-10-22 | Program memory layout - garbage collection. |
| 2021-10-29 | Parallelism - context switching, scheduling. |
| 2021-11-05 | Parallelism - synchronization problems. |
| 2021-11-12 | Parallelism - synchronization tools. |
| 2021-11-19 | Parallelism - memory models. |
| 2021-11-26 | System memory management - paging principles. |
| 2021-12-03 | System memory management - paging algorithms and applications. |
| 2021-12-10 | System entry points - system calls, interrupts. |
| 2021-12-17 | Devices - device drivers, device interfaces. |
| 2022-01-07 | Storage - file systems. |