WPI Computer Science Department

Computer Science Department
------------------------------------------

CS 528 Fall 2019 Final Project (30/100 of course grade)


Project Requirements

I previously discussed the guidelines and rubric for the final project [ Final Project: Guidelines & Rubric ] . Refer to those slides for a more complete description of what the final project entails. You are required to propose a project that might:
  1. Design and develop an Android app that solves either of the following problems:
    • Any problem that WPI students face that a ubicomp app can solve
    • A new ballpark is being planned for the Worcester Red Sox. An app that solves a problem visitors to the ballpark would face (e.g. finding parking, ordering refreshments, etc) or improves their experience
    The app is to use mobile or ubiquitous computing components (e.g. location, sensors or camera) and your projects difficulty will be graded based on the difficulty points sheet [ HERE ] . You can also enrich your application by pulling data/information from various web programming APIs

  2. Research and develop an app that classifies some human sensor data . E.g.
    • Classifies a speaker's voice to determine if nervous, sad, etc
    • Classifies a person's accelerometer data and detects them from 5-10 other people
    • Classifies a picture of a person's face and determines their mood
    • Classifies data from a person's phone to measure their sleep duration or/and quality
    • Detects a person's heart rate from a video of their face
    • Classifies person's communication/phone usage patterns to detect their mood

  3. Programs an Android Deep/Machine Learning module (e.g. TensorFlow)
For the final project, your GROUP will need to do the following:

Deliverable Description Deadline
1-Slide: Submit 1 slide describing your final project idea Thursday, October 10, by class time
15-min proposal pitch Give a 15-minute pitch of your project in class Thursday, October 31 in class
Submit proposal pitch slides Submit slides for your 15-minute pitch of your project in class Thursday, October 31, 11.59PM
Final project presentation: Present your final project in class (15 mins) December 12, 2018, in class
Final paper submission: Submit a final paper describing your project, your final project presentation slides and all your code December 13, 2019, 11.59PM

More details and point allocation for each project aspect is given below:

Generating Ideas

If you're having difficulties coming up with project ideas, check out the following links:

Submitting Your Work

Make sure to double-check that everything works before submitting. Submit all your executable and source files. Create the following folders:
Create a README files that explains clearly what each folder/file contains and how to compile and run your project. Before submitting MAKE SURE YOUR PROJECT RUNS Create a single zip file containing the folders above. Name your zip file according to the convention LastName1_LastName2_LastName3_final_project.zip where LastName1, LastName2, LastName3 are the last names of your group members. Submit your zip file via InstructAssist. Do not email me or the TAs your zip file.

Important Links


[Feedback] [Search Our Web] [Help & Index]

[Return to the WPI Homepage] [Return to CS Homepage]

mailto:emmanuel@cs.wpi.edu