14-829: Mobile and IoT Security

14-829 / 18-638: Mobile and IoT Security - Fall 2021



Course Project - Project Updates

Due: Oct 22, Nov 5, Nov 19

Description: Between the SoW and Final deliverables, teams will prepare and record three videos including important project updates about progress toward their expected outcomes, any roadblocks or challenges faced, any changes to the SoW, and a brief demonstration if appropriate.

Tasks for each update:
  1. Review your progress - Prepare a brief summary of what you have done since the previous project deliverable. Revisit your SoW schedule, and gauge your project performance compared to your plan. Determine whether you're on track or if things are not going as planned. Have you faced any expected or unexpected challenges? Did something go wrong? Did you find something was more difficult than you expected? All of these are normal, and project plans often change.
  2. Modify your SoW - If anything didn't go as planned (which is normal and expected), make an effort to revise your original project goals in your statement of work to reflect the work you have done since the previous deliverable. Update any relevant aspects and prepare to discuss these changes.
  3. Record your progress update - Create a short presentation that includes a brief overview of your project, a discussion of any challenges or issues you faced, a brief mention of how you addressed feedback received via peer review, and a summary of your revised project plan (tasks, goals, milestones, schedule, etc.). Record your team presenting or discussing these progress updates. The duration of each presentation should be roughly five (5) minutes.

Deliverables and Submission for each update: One member of each team must submit a URL to the video (viewable to anyone with the link) to the corresponding deliverable in Canvas. If multiple group members submit, the latest submission will be taken as final. All team member names should be included at the start of the video or in the associated description.

Grading: Each of the three project update deliverables is worth 10 points: two (2) points for the brief project overview, four (4) points for a detailed discussion of project progress, and four (4) points for a detailed summary of issues/roadblocks faced and corresponding revisions to the project plan. We reserve the right to deduct points for improper video length, lack of clarity, inappropriate content, etc.


Warning: Students are expected to follow strict ethical guidelines during the course project. At no point should any malicious code be deployed or disseminated publicly. Please contact the instructor if anything is unclear or if you have any doubts.