layout | title | permalink |
---|---|---|
assignments |
Labs |
/labs/ |
The operating system you will build, called JOS, will have Unix-like functions, but is implemented in an ExoKernel style (i.e., the functions are implemented mostly as user-level library instead of built-in to the kernel).
The labs used in this course are largely based on the materials originally developed for MIT 6.828: Operating System Engineering and edited by OSU CS 444/544.
The labs are done in pairs or individually. Please make sure that you enroll along with your partner in a group on Brightspace (click on course tools and click on groups)
You can do labs by logging into eceprog
(after following the steps in Lab 0) or using a ubuntu 22.04 machine (again following the corresponding steps in Lab 0).