Question (tentative list)
Hardware basics - 10 points : Exercise 1.5 (interrupts)
OS basics - 20 points: SMP, microkernel, multi-threaded kernel : Exercises: 4.2, 4.6
Posix threads - 20 points : multi_thr.c program
Process control - 20 points : sample problems : Exercises 3.4, 3.5
Process synch - 30 points (concurrency) : sample problems: 5.12, 5.13, 5.14, 5.16, 5.20