Operating Systems

CMSC 442

Fall 2021

Instructor: Dr. Julian Dymacek
Meeting Times: MWF 11:00-11:50am
Location: Stevens Lab
Office Hours:
Syllabus: syllabus

Schedule

Week 1
08/23 -- Intro; OS parts
08/25 -- Processes
08/27 -- Groups; Threads

Week 2
08/30 -- Race conditions
09/01 -- Semaphores; Rendezvous
09/03 -- nachos

Week 10
10/25 -- nachos: debugging
10/27 -- nachos: swapfile
10/29 -- nachos: inverted page table

Assignments


09/10 -- lab1 (09/22)
09/28 -- lab2 (10/15)
10/26 -- lab3 (11/05)
11/10 -- lab4 (example)(11/19)
11/22 -- lab5 (code)(12/02)

Quizzes


09/03 -- Quiz 1