Thanks for visiting P2PU. This domain is no longer being updated. Head to www.p2pu.org for the latest information. If you’re looking to create an open online courses, we now support Course-in-a-box
At P2PU, people work together to learn a particular topic by completing tasks, assessing individual and group work, and providing constructive feedback.
This course will become read-only in the near future. Tell us at community.p2pu.org if that is a problem.
1.I will make a primitive operating system on top which I can run simple commands through my own shell. The operating system I will build, called JOS, will have UNIX®-like functions (e.g., fork, exec), but is implemented in an exokernel style. The major parts of the JOS operating system are:
Booting Memory Management User-level Environments Preemptive Multitasking File System and Spawn
Prerequisites: C, Computer Systems or Operating Systems, and Computer Organization
Based on a ocw.mit.edu Graduate Class. To be followed by a group which makes a functional 4 port Internet Router.