Contents
Experience Survey (Results)
Grading
There will be a total of three projects over the course of this semester. The weight of each project with respect to the final lab grade is as follows:| Project | Percentage of Total | 
|---|---|
| 1: Shell and Utilities | 30% | 
| 2: Kernel programming | 40% | 
| 3: Filesystems | 30% | 
Project 1: Command-Line User Interface Shell and Utilities (Results)
DescriptionGrading Rubric
Test Cases
FAQ
Project 2: Kernel Programming
DescriptionGrading Rubric
Grading Rubric (demo)
FAQ
Demonstration Signup
Code Samples:
- Hello World Module
 - Hello World Proc Module
 - Hello World Syscall Module
 - Hello World Syscall Driver
 - Counter Module
 - Compete Module
 - Linked-List Module
 - Elevator Driver
 - Elevator Driver (stress test)
 - Elevator Module Framework
 
Project 3: Filesystems
DescriptionFAT32 image to work with
FAT32 File System Spec from Microsoft
Some useful online help: [1], [2], [3], [4], [5], [6]