Fall 2026 schedule
Warning: this planning may be modified during the semester. Check it regularly.
Please also check ADE for precise slots and room numbers.
(Please contact the teaching staff if you notice any inconsistency between this page and ADE.)
Training week sessions about system programming:
- Slides of the training week
- Lecture 0: Additional details on Unix I/O (to study/review on your own)
- Lab session
Regular schedule
| Week number | Lecture (3 hours) [usually on Tuesdays 1:30-4:45 pm] |
Lab session (3 hours) [usually on Thursdays 8:00-11:15 am] |
|---|---|---|
| 36 (Aug. 31-Sept. 4) |
Exceptionnally on Friday (and only 90 minutes) Administrivia and Lecture 1: Introduction |
Exceptionnally on Tuesday and Thursday Training week labs (prerequisites) |
| 37 (Sept. 7-11) |
End of previous lecture and Lecture 2: Memory management |
Lab 1: About memory and some useful tools [pdf, provided code], answers] |
| 38 (Sept. 14-18) |
End of previous lecture and Lecture 3: The memory hierarchy and Lecture 4: Threads |
Lab 2: Memory allocator |
| 39 (Sept. 21-25) |
Continuation of previous lectures and Exercises about memory allocation and Lecture 5: Virtual Memory - Part 1 and Lecture 6: Virtual Memory - Part 2 |
Lab 2 (continued) |
| 40 (Sept. 28 - Oct. 2) |
TBD | Lab 2 (continued) |
| 41 (Oct. 5-9) |
TBD | TBD |
| 42 (Oct. 12-16) |
TBD | TBD |
| 43 (Oct. 19-23) |
TBD | TBD |
| 44 (Oct. 26-30) |
Vacation (no class) | Vacation (no class) |
| 45 (Nov. 2-6) |
TBD | TBD |
| 46 (Nov. 9-13) |
TBD | TBD |
| 47 (Nov. 16-20) |
TBD | TBD |
| 48 (Nov. 23-27) |
TBD | TBD |
Final exam: Week 49 or 50 (to be confirmed).