Final Project

Final project = 35% of overall class grade

CriteriaPercent of overall class grade
Proposal (definition + requirements + system + evaluation + act)5%
Final Presentation5%
Working prototype10%
Peer evaluation5%
Poster + web page + video5%

Proposal (5%):

  • Definition: Define the problem that you are trying to solve. Why is it a problem? What solution exists today? How is your proposed solution better than what exists today?
  • Requirements: How did you go about gathering the requirements? What are the requirements? This is where you finalize what exactly your projects are going to do. This could be a list of features that you are planning to implement and plans to evaluate them. We will use this list to determine how well you have delivered what you promised.
  • System: What is your proposed solution? What technology are you going to use? Have you looked into similar technologies that exist? Are you sure that you are not reinventing the wheel?
  • Evaluation: Details of your evaluation plan. Who are your users? What evaluation techniques are you going to use?
  • Act: Come up with a skit that presents the context of your project to the class. See the videos located here for last year's example.

Final Presentations (5%):

  • Class presentation (~20 minutes of presentation & 5 minutes of Q & A) - each member needs to present. This will happen on Dec 3, 5, and 8.
  • Content and organization: clear, informative slides that concisely summarize your project (2%).
  • Aesthetics: presentation is professional (please dress appropriately) and visually appealing (1%).
  • Presentation: speakers are audible, engaging and maintain eye contact with audience. Each member needs to present and the flow should be smooth. Please practice! (1%).
  • Length: presentation completed within the allotted time constraint (1%).

Working prototype (10%):

Very Important to have a working prototype.

Peer evaluation (5%):

Team members will evaluate each other. We will use the peer evaluation score to scale your remaining final project grades. You could rate your partners as 1) didn't do their fair share; 2) did their fair share; 3) did more than their fair share. We will use your ratings to scale the remaining part of the final project grade.

Here is a sample of last year's peer evaluation form.

Evaluation (5%)

Does your prototype serve its intended purpose? What evidence do you have to support your claim? Results on user studies need to be presented

Poster + web page +video (5%)

Poster Printing

  • As part of the poster presentation day, each team should designate one member to be responsible for handling poster printing. That member would need to see Eileen Pullara in the Computer Science department and get the instructions. Professor Hoque has arranged for the department to pay for printing your poster. The poster should have a 36" x 48" dimension. The designated member from your team shuld interface with Eileen ASAP.
  • We will using the Physics Department Barnes Computing Center for posters. This link gives you the information about their process and pricing. Talk to Eileen for instructions.

Poster Presentations:

  • Poster presentation and live demo - Instead of a final exam, we will have an interactive poster and demo session on Dec 9th in Rettner Hall. Outside guests will be invited and we will provide FREE FOOD. :-)
  • You are expected to demo your project live during the poster presentation. If you don't get to show your final prototype during class your presentations, you will have an opportunity to show it on the 9th of December.

Video demo:

Make a video of your project (1-4 minutes long) (Last year's videos)

  • A video is a more permanent presentation of your final product that can be viewed years later to inspire future students and innovators. Each video should contain an appropriate title slide.
  • Video effectively demonstrates the concept. (2%)
  • Video is well-paced and appropriately long (shouldn't be more than 4 minutes). (1%)
  • Video is of high-quality and well-edited with a title, audio is clear. (2%)

  • Final report in a webpage:

    • No need to turn in anything on paper. Document your entire project progress in a web page, and share the link. You will be graded on how well you document your project and how easy it is for people to navigate through your page.
    • Some things we would like to see on the site: your team name, members, mailing list for contacting your group (e.g , GitHub repository link (if applicable), proposed milestones, and the other contents of your final project proposal.
    • Under members include everyone's name, picture, major, year etc. You should also mention who your mentor is.
    • Break up your documentation into several webpages. You have lots of digital space - use it. We expect the content of the website a bit more accessible, modular, and tabulated.

Awards (All chosen by external judges, except for Audience Choice Award) (sample nomination form)

  • Most Creative Concept Award
  • Best Needfinding Award
  • Best Evaluation Award
  • Best Working Prototype Award
  • Best Video Award
  • Audience Choice Award (only audience input)
  • Honorable Mention

(Leave anonymous feedback about the class)