thumbnail

PennOS

While on exchange at the University of Pennsylvania, I took CIS548 - Operating Systems Design and Implementation taught by Prof. Boon Thau Loo. For our final project, we had to make PennOS, which is a user-level UNIX-like operating system. The project consists of three parts:

  1. Filesystem
  2. Kernel
  3. Shell