I will provide you with a list of ideas. You are also encouraged to pursue your own ideas.
Project ideas are not open to public to protect students’ work.
Friday, 02/04, 23:59 pm: Form a project team
Friday, 02/11, 23:59 pm: Pick a project idea
Friday, 02/25, 23:59 pm: Project proposal due
Friday, 03/25, 23:59 pm: Project checkpoint 1 report due
Friday, 04/15, 23:59 pm: Project checkpoint 2 report due
Wednesday, 05/11, 23:59 pm: Project everything due
Recommended structure for the Proposal Report is:
About 1-2 pages is fine. The end product of the proposal is a crisp problem statement. Please submit your report via a shared Google Doc (so we can comment on specific lines).
Your checkpoint report should describe your progress on achieving the goals you included in your proposal. Clearly explain any changes you have made to the goal of your project based on your experience so far. Also, provide a concrete plan of what you will need to accomplish in the remaining weeks to complete your project. It’s OK to report any preliminary results that you have already collected if any.
Your checkpoint #1 report should use a separate, shared Google Doc (a separate one from your proposal report).
Similar as Checkpoint #1. And what’s more, you must include primary results (e.g., small-scale measurement results, examples that your prototype can already handle, etc). Please format your checkpoint #2 report using this template. Submissions formatted with other templates are invalid.
Your final report should be written like a conference-quality paper that you read in class. Following are some example questions that may help you organize your storyline:
As well as pay attention to:
Your paper must be no longer than 6 pages and no shorter than 4 pages. The paper can have as many additional pages for references and for supplemental material in appendices. Please format your paper using the this template; submissions formatted with other templates are invalid.
Please prepare a 10-minute presentation and record your presentation (DO NOT exceed the 10 minute limit – we will have penalty if you do). Check out this Ed post on how to prepare your presentation video using Zoom. Send the instructor and the GTA the video link and its passcode once it’s ready.
We will have the project presentation session on Wednesday, 05/04, as well as on Friday, 05/06. We can schedule around ten teams in the Wednesday slot (where we will meet in person) and the rest in the Friday slot (where we will meet virtually on Zoom). We will follow a hybrid format that is commonly used in today’s online conferences. That is, each team will have strictly 15 minutes: we will play your recorded 10-minute talk video first followed by a live, 5-minute Q&A. The instructor will lead the Q&A session, but the audience are encouraged to ask any questions.
Submit everything including:
tddg
[my github account]; if you choose to use Mason
GitLab, share it with this ID: yuecheng
),Send the pdf of your final report to the teaching staff including the instructor and the GTA.