Project Timeline
- Week 3: Team formation and project proposal (email submission)
- Week 5: Project outline and preliminary research due
- Week 7: Prototype progress report (email submission)
- Week 8: Dry run presentations with peer feedback
- Week 9: Final presentations