Blitz a collection of software designed to support a university Level course on operating systems
http://web.cecs.pdx.edu/~harry/Blitz/
Overview
The BLITZ System is a collection of software designed to support a university-level course on Operating Systems. Over the course of one or two terms, students will implement a small, but complete, operating system kernel. The BLITZ software provides the framework for these student projects.