CS 441/641 Project 2

From the syllabus, each of the two course projects is 15% of your course grade, so it should have some pretty good stuff.  Conversely, the total end-to-end time for the project is only a few weeks, so keep it manageable!

Project Deliverables

     April 2016       
Su Mo Tu We Th Fr Sa
17 18 19 20 21 22 23
24 25 26 27 28 29 30 <- Project presentations

May 2016
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7 <- Project final draft

The presentation is a very short, 7-minute presentation in class (time yourself beforehand!).   Your presentation should clearly describe WHO you are, WHAT you did, HOW you did it, and WHY you chose to do it that way.  Bring a laptop to project your code, demo, slides, and/or figures, or email me your presentation materials the day before, if you'd like to present from my laptop.

The final version should be fully debugged, polished, tuned, commented, and include at least a short README explaining what it is, and what its results mean.  You'll be graded on a combination of ambition, correctness, completeness, and comments/style.  Style and clean formatting count!  (This is scheduled well after the presentation, so you can follow up any suggestions or ideas you get during the presentation.)

Typical grade breakdown: project grade = 30% presentation + 70% final code

Example Project Topics

Research projects:

Applied projects:

Your starting code can be something completely new, something you found on the net (with a citation), an extension of any homework, example from the lecture notes, etc.