Course Schedule
Note this tentative schedule is subject to change. Please check the schedule regularly.
Last updated: 01/16/2023
| Week | Activities | Notes |
|---|---|---|
| 1 | Literature search, Finalize topic with the instructor | Mon: Start proposal |
| 2 | Proposal write-up | Mon: create Github repository |
| 3 | Write software feature specifications | Mon: Github commit 1 |
| 4 | Feature 1 implementation | Mon: Start Milestone 1, Proposal Due |
| 5 | Feature 1 implementation | Mon: Github commit 2 |
| 6 | Feature 2 implementation | Mon: Github commit 3 |
| 7 | Feature 2 implementation | Mon: Start Milestone 2, Milestone 1 Due |
| 8 | Spring break, no classes | |
| 9 | Feature 3 implementation | Mon: Github commit 4 |
| 10 | Feature 3 implementation | Mon: Github commit 5 |
| 11 | Design revision | Mon: Start Milestone 3, Milestone 2 Due, mid-term demo during the week |
| 12 | Design revision | Mon: Github commit 6 |
| 13 | Testing and debugging | Mon: Github commit 7 |
| 14 | Final paper write-up | Mon: Start final paper, Milestone 3 Due |
| 15 | Final presentation | Tue: Present on SCAD Day |
| 16 | Code cleanup, packaging, and publishing | Mon: Github commit 8 |
| 17 | Revise the project with instructor feedback | Mon: Final paper and code Due |