ECE 498OS: OS Design & Implementation
Fall 2026
Projects
For your MP Bonus Track, please choose a subset of the options below you would like to implement. Submit proposal by email by Sunday, September 13. Google form for submitting proposal will be posted soon.
- PCI device configuration and attachment
- USB device configuration and attachment
- Dynamic linking (user program)
- Loadable kernel driver modules
- Paging to storage device
- Fancy scheduler
- Fancy file system
- User-space ASLR
- Audio framework
- TCP/IP networking
- Hardware video driver
- Users and file permissions
- AppArmor-style policy framework
- Scheduler activations