Projects

All projects/homeworks due 11:59pm of the due date.
Assignment 1: Compiling UML (due 01/20)
Handout: see Lecture 1 note
How to turnin

Assignment 2: kernel modules (due 01/24)
Handout

Assignment 3: system calls (due 01/31)
Handout

Assignment 4: proc file system (due 02/07)
Handout

Group 1: memory management (due 02/17)
Handout

Group 2: process management (due 02/24)
Handout

Group 3: device driver (due 03/03)
Handout

Group 4: file system (due 03/17)
Handout

Group 5: networking (due 03/24)
Handout

Final Project
Two possible projects from the professor.
Three more possible projects.