Projects
Project submissions are due at 11:59:59PM of the date indicated. If you have used up all your late days but can't submit an assignment on time due to a medical or serious situation, contact the TAs at least 2 days before the due date.
Handout |
Handed out |
Due |
Notes |
Project 1 (Milestone 1) |
Thu, Feb 08 |
Thu, Feb 15 |
Benchmarking Code |
Project 1 (Milestone 2) |
- |
Fri, Feb 23 |
(Same handout as milestone 1.) |
Project 2 (Milestone 1) |
Thu, Feb 22 |
Thu, Mar 01 |
|
Project 2 (Milestone 2) |
- |
Thu, Mar 08 |
(Same handout as milestone 1.) |
Project 3 (Milestone 1) |
Sat, Mar 10 |
Fri, Mar 16 |
|
Project 3 (Milestone 2) |
- |
Sun, Apr 08 |
(Same handout as milestone 1.) |
Project 4 |
Tue, Apr 10 |
Tue, Apr 24 |
|
Final Project |
Thu, Apr 19 |
Thu, May 10 |
|
Presentations |
- |
May 08, 10 |
(May schedule an addt'l class for this.) |
|