Operating System Practicum

This is an OS project course offered at Cornell.

Topics include:

  • queue
  • multi-threading and synchronization
  • multi-level feedback scheduler
  • user-level interrupts
  • make, testing, …
  • file system cache
  • file system

All codes are written in C. Github repo for this project is kept private due to course policy.