Calendar

Proposal Stage

T Mar 26
Class meeting: introductions (slides)
Th Mar 28
Class meeting.
T Apr 02
Class meeting (slides). Report #1 is due at 11:59 pm: team name, list of members, top three project ideas you’re excited about, minimal viable action plan for each with stretch goals, start a github project (share URL). Submit as an Ed post. deadline
Th Apr 04
Class meeting. Report #2 is due at 11:59 pm: establish pros and cons of each project idea (consider especially whether you have the resources to succeed, how excited you are about the project, and whether a successful result would be useful to the world), optionally narrow to one or two; establish likely codebases/platforms, get them installed and become familiar with them; identify topic on which you’d like a lecture or class discussion. Submit as an Ed post. deadline
T Apr 09
Class meeting: mini-lecture on technical writing (slides). Report #3 is due at 11:59 pm: project proposal. For option D projects: clearly state your minimal viable action plan, stretch goals, motivation, related work (literature survey), project objectives, proposed methodologies, available resources, and the evaluation plan. For option R, see the instructions for more details. Submit as an Ed post with an externally linked or attached pdf. deadline

Execution Part 1

Th Apr 11
Class meeting: no official class meeting; feel free to use our classroom as a workspace during normal class time.
T Apr 16
Class meeting: first updates from some teams. Remember: you are required to use no more than three slides (including the title slide) for each update. Report #4 is due at 11:59 pm. For option D projects, you should complete at least one strawman/baseline approach, run experiments, and set up the evaluation framework. For option R projects, update on your progress since the last report. Submit as an Ed post deadline
Th Apr 18
Class meeting: first updates from the rest of the teams. Report #5 is due at 11:59 pm. You will individually report on your team’s effectiveness, including a summary of your own, and each team member’s contributions so far. These reports will only be seen by course staff. Use this template and submit through Canvas. deadline
T Apr 23
Class meeting: second updates.
Th Apr 25
Class meeting: in-class working time. Report #6 is due at 11:59 pm. For option D projects, you should have completed multiple strawman/baseline approaches, recorded their performance, and performed error analysis; you should report on your first advanced solution attempt. What did you try? Are there any exciting results? Any confusing results? What are the failure modes? What will you try next? For option R projects, update on your progress since the last report. Submit as an Ed post. deadline
T Apr 30
Class meeting: no official class meeting; feel free to use our classroom as a workspace during normal class time.
Th May 02
Class meeting: third updates. Report #7 is due at 11:59 pm. For option D projects, you should continue advanced solution attempt #1, run more experiments, do more error analysis, and sketch out the next action plan. For option R projects, update on your progress since the last report. Submit as an Ed post. deadline
T May 07
Class meeting: in-class working time.
Th May 09
Class meeting: team working time. Report #8 is due at 11:59 pm. For option D projects, you should report on your second advanced solution attempt. For option R projects, this report is a first version of your final report; see instructions. Submit as an Ed post with an externally linked or attached pdf and on Canvas. deadline

Execution Part 2

T May 14
Class meeting: mini-lecture from Orevaoghene Ahia on tokenization.
Th May 16
Class meeting: no official class meeting; feel free to use our classroom as a workspace during normal class time. Report #9 is due at 11:59. You will individually report on your team’s effectiveness, including a summary of your own, and each team member’s contributions so far. These reports will only be seen by course staff. Use this template and submit through Canvas. deadline
T May 21
Class meeting: fourth updates.
Th May 23
Class meeting: in-class working time.
T May 28
No class meeting. Use the time to finalize your report. Final report (#10) is due on Wednesday, May 29th at 11:59 pm. For option R, follow the instructions here and use the latex template and refer to this rubric. For option D, follow the instructions in this latex template and refer to this rubric. Submit as an Ed post with an externally linked or attached pdf and on Canvas. deadline
Th May 30
Poster session in the Allen Center atrium (during normal class time).