Operating System Labs, Fall 2009

Student Originated Software
http://grace.evergreen.edu/sos/


Use Refresh on your browser to get the most recent update of class pages.
If not otherwise indicated, lab assignments are from the text Operating System Projects, by Gary Nutt.

Use the following Lab Report Guidelines for submitting your lab project work.

Lab 1 - C Programming Warmup, Due Tuesday Week 3

Lab 2 - Nutt Lab 2 - Shell, Due Tuesday Week 4

Lab 3 - Nutt Lab 1 - Observing Linux Behavior, Due Tuesday Week 6

Lab 4 - Nutt Lab 3 - Kernel Timers, Due Tuesday Week 8

Lab 5 - Nutt Lab 4 - Kernel Modules, Due Tuesday Week 10

Note For this lab you will need to have root access to your system and be able to compile kernel modules.

Lab 6 - Nutt Lab 5 - System Calls

Note For this lab I recommend using the Slackware 2.4 kernel vdi available in the kernel images handout directory.