Systems / Course project
PennOS
A small Unix-like OS project with a cooperative threading kernel, shell, scheduler, job control, and PennFAT file system.
Interactive artifact
PennOS shell
pennos>Welcome to PennOS! Type 'help' to see available commands.
Problem
The project required shell-level behavior backed by process, scheduler, and file-system internals.
Approach
My partner and I implemented the project for CIS 5480 and published binaries while omitting source to preserve course integrity.
Result
The public repo includes runnable PennOS and PennFAT executables, with source omitted for course policy reasons.