15-412 Operating Systems: Design and Implementation
This course is a rigorous introduction to the principles and practice of operating systems. The course takes a broad view of the term "operating systems", including in its scope a wide range of systems issues encountered in contexts beyond the classical single-machine operating system. The course includes a substantial hands-on component.

Syllabus Calendar
Staff Contact Us
Lecture Notes Kernel Source
Projects Homework
412 Zephyr Log1 Staff-412@cs Q&A
Midterm Solutions

1Zephyr logging courtesy of Adam Pennington/ www.coed.org

Course questions? We're here to help: staff-412@cs.cmu.edu
Technical problems? Please let me know: gkesden@cs.cmu.edu