Sample Project Ideas:
- Implement OS Paper idea in Linux
- Create tools to help assess application performance
- Create a P2P service
- Modify any enhancement presented in class
- OS security enhancement
- Process/communication migration
- QoS enhancement to Linux
- Develop a new (distributed) filesystem feature/enhancement
- Create a distributed service
- Survey paper on an OS topic with experiments
- Modify an OS process scheduling, IO request scheduling, or page replacement algorithm
- Use Hadoop (Map/Reduce) to data mine interesting datasets