Introduction

Form a team of 1-2 students to complete the final project. The project should be related to the class material and consists of original work done for the class (You cannot recyle past projects from other classes). You are welcome to make up your own project and we give example project ideas for those who have no other ideas. You should email the staff about your project idea so we can give you guidance on the scope and provide more background material.

Upon completion of the project, your team is required to:

The amount of efforts your team should put in the project is about 3 labs, adjusted to reflect the number of students working on the project. The project should be in the tradition of labs: find real problem with an existing system (such as yfs), code up your solution and evaluate how well you have solved the problem.

Example project ideas

Below are some example extensions to YFS that would make suitable projects. Feel free to use any one of these, if you have no other ideas.