March 27 |
HW1: Reflection on development due via Canvas
|
March 28 |
Proj1: Project pitch due via Canvas All submissions
|
March 30 |
Project preferences survey
|
April 4 |
HW2: Test coverage due via Canvas Git setup and team status report
|
April 5 |
Proj2: Project proposal
|
April 6 |
Peer reviews for HW2 due
|
April 9 |
Individual status report
|
April 10 |
Resubmission (if needed) of HW2: Test coverage due via Canvas
|
April 11 |
Team status report
|
April 12 |
Proj3: Architecture and implementation plan
|
April 13 |
HW3: Test generation due via Canvas
|
April 16 |
Presentation slides Read: How to give a technical presentation Individual status report
|
April 18 |
Team status report
|
April 19 |
Proj4: User manual and begin implementation
|
April 20 |
Teammate feedback due
|
April 23 |
Individual status report
|
April 25 |
Team status report
|
April 26 |
Proj5: Build and test
|
April 30 |
Individual status report
|
May 2 |
Team status report
|
May 3 |
Proj6: Address feedback
|
May 7 |
Individual status report
|
May 9 |
Team status report
|
May 10 |
Proj7: Initial project results
|
May 11 |
Teammate feedback due
|
May 14 |
Individual status report
|
May 15 |
Presentation slides
|
May 16 |
Team status report
|
May 18 |
Proj8: Give and Address feedback
|
May 21 |
Individual status report
|
May 23 |
Team status report
|
May 24 |
Proj09: Draft final report due
|
May 28 |
Individual status report
|
May 30 |
Team status report Proj10b: Final report
|
June 1 |
Proj10a: Repository review Teammate feedback due
|
June 4 |
HW11: Reflection due
|
June 5 |
Proj11a: Final presentation slides due
|
June 7 |
Proj11b: Final report resubmission due
|