Form groups of up to 2 students each.
You should write a one page proposal stating what you want to do for the project (one proposal per group). The report should, at the very least, include motivation (why is this problem important? why is the problem is hard), a description of your objectives, and an explanation of how you plan to tackle the problem.
You'll have a meeting with me, to talk about how things are going.
You'll give a 20 minute presentation to the class on what you are doing, and give us all a status report.
You'll have a second meeting with me, to talk about how things are going.
You'll give a 30 minute presentation to the class to showcase your results. If possible, your presentation should include a live in-class demo!
You'll write a final report, no more than 20 pages, describing your results.