Advanced operating systems
CS-477
Weekly Schedule Lecture Topic Week 1 Introduction ...
This page is part of the content downloaded from Weekly Schedule Lecture Topic Week 1 Introduction ... on Sunday, 25 January 2026, 01:49. Note that some content and any files larger than 50 MB are not downloaded.
Description
Weekly Schedule
| Lecture | Topic |
| Week 1 | Introduction |
| Week 2 | Isolation and System Calls |
| Week 3 | Kernel Data structures & Synchronization Basics |
| Week 4 | Advanced Synchronization Primitives |
| Week 5 | Process Management |
| Week 6 | Process Scheduling |
| Week 7 | FALL BREAK |
| Week 8 | Interrupts |
| Week 9 | Memory Management - VM |
| Week 10 |
Memory Management II - SLUB/Reclaim/NUMA
|
| Week 11 | VFS + Page Cache |
| Week 12 | FS + Block Layer |
| Week 13 | Virtualization I |
| Week 14 | Virtualization II |
| Week 15 | Presentation |
IMPORTANT INFORMATION
- Lecture: Tuesday, 13:15 - 15:00, GR A3 30
- Exercise: Tuesday, 15:15 - 16:00, GR A3 30
- Lab: Wednesday, 14:15 - 16:00, INR 219
- Office hour: Thursday 16:00 - 17:00, INN 211 (through email)
- TAs: Musa Unal (musa.unal@epfl.ch), Yueyang Pan (yueyang.pan@epfl.ch), Sidharth Sundar (sidharth.sundar@epfl.ch)
- Professor's office hours: Email to set up a meeting slot.
- Grading: 45% project, 40% labs, 15% final exam
- Lab Gradings: Lab1 (10%), Lab2 (40%), Lab4 (50%)