CMPE242 - Operating Systems

Course Material (updated on 16/02/2024)

A sample MT exam paper is available for download

REMARK: The lab schedule has changed. Please take the following into account! (25/02/24)

Week 4 (4 Mar)Lab 0: Introduction to programming in Linux operating system and understanding important shell commands (1pts)
Week 5 (11 Mar)Lab 1: Process Creation (2pts)
Week 6 (18 Mar)Lab 2: Multithreaded Programming (2pts)
Week 7 (15 Apr)Lab 3: Synchronization of Multiple Threads (2pts)
Week 11 (22 Apr)Lab 4: CPU Scheduling Algorithms (2pts)
Week 13 (6 May)Lab 5: CPU Scheduling Algorithms  (2pts)
Week 14 (13 May)Lab 6: Deadlocks (2pts)
Week 15 (20 May)Lab 7: Memory Management (2pts)



Home
Outline
Labs
Lecture Notes
Announcements
Grades
Homework
Link and Contacts