Final project

You need to complete a final project for this course. There is no pre-defined topic for the final project. Any topic is viable as long as it is substantially related to computer systems. If you already have a concrete idea on the project topic, please email or speak to the instructor to briefly describe your topic. If you need assistance to choose a specific project topic, the instructor will be available to help you. A good idea for the project is to extend from one of the course assignments or class discussion topics.

The project will be completed in stages, as indicated by the following milestones: