Theory (algorithms and concepts)
- Video: CPU: Processes , CPU: Scheduler I , CPU: Scheduler II (optional)
- Foils: PPTX and PDF
- Tanenbaum, Modern Operating Systems , 2.1, 2.2, 2.4, 10.3 and 11.4
Application (implementation)
- Plenum
- This week's comprehension question about processes and CPU scheduling
- Video of the understanding discussion about processes and CPU scheduling
Practice (programming)
- Cbra video from 2019: data types, arrays, pointers, makefiles, the program valgrind