INF2610 – Operating System Kernel

Undergraduate course, Polytechnique Montréal, Department of Computer and Software Engineering, 2024

Instructor for the INF2610 Operating System Kernel course. Topics include operating system structures, process management, synchronization mechanisms, scheduling algorithms, threads, deadlocks, memory management, and real-time systems. The course also explores classical synchronization problems, inter-process communication, and case studies of modern operating system architectures.