Schedule and Deadlines
Deadline times (all in Ann Arbor time):
- All projects are due at 8:00 PM, with an automatic extension until 11:59 PM
- All other assignments are due by 11:59PM
- CodeLab and zyBooks will drop the 4 lowest grades automatically on Canvas.
- Labs meet Tuesday through Friday; there are no Monday labs.
- Lab assignments are due the day of your scheduled lab. There is an automatic, guaranteed extension with no request needed until the Monday following the week of the lab assignment.
- All other assignments are due where they appear on the schedule.
| Week | Monday | Tuesday | Wednesday | Thursday | Friday |
|---|---|---|---|---|---|
| Aug. 31 - Sep. 4 | First Day of Classes |
Labs Begin Lecture 1: Algorithms |
Lecture 2: Introduction to C++ | ||
| Sep. 7 - Sep. 11 |
No labs Monday Labor Day |
Lecture 3: Data Types |
Lecture 4: Functions 1 | ||
| Sep. 14 - Sep. 18 | Lecture 5: Functions 2 |
Project 1 Extra Credit |
Lecture 6: Branching | Project 1 Due | |
| Sep. 21 - Sep. 25 |
Drop/Add Deadline |
Lecture 7: Loops 1 | Lecture 8: Loops 2 | ||
| Sep. 28 - Oct. 2 | Lecture 9: Testing |
Project 2 Extra Credit |
Lecture 10: Strings |
Project 2 Due
Exam 1 Review, Sunday 10/4, 6-8PM, Location TBA |
|
| Week | Monday | Tuesday | Wednesday | Thursday | Friday |
| Oct. 5 - Oct. 9 |
No labs this week |
Lecture 11: Exam 1 Review |
Exam 1 10/7 8PM No office hours Wednesday |
No office hours Thursday Lecture 12: Pass by Reference |
|
| Oct. 12 - Oct. 16 | Lecture 13: Arrays | Lecture 14: Arrays 2 | |||
| Oct. 19 - Oct. 23 |
No labs this week No office hours Fall Break |
Project 3 Extra Credit |
Lecture 15: File I/O |
Project 3 Due | |
| Oct. 26 - Oct. 30 | Lecture 16: Classes 1 | Lecture 17: Classes 2 |
Final Project Tutorials, Sunday 11/1, 6-7PM, Location TBA |
||
| Week | Monday | Tuesday | Wednesday | Thursday | Friday |
| Nov. 2 - Nov. 6 | Final Project Team Registration Due | Lecture 18: Classes 3 |
Project 4 Extra Credit |
Lecture 19: Classes 4 |
Project 4 Due
Withdraw Deadline Exam 2 Review, Sunday 11/8, 6-8PM, Location TBA |
| Nov. 9 - Nov. 13 |
No labs this week |
Lecture 20: Exam 2 Review |
Exam 2 11/11 8PM No office hours Wednesday |
No office hours Thursday No Lecture |
|
| Nov. 16 - Nov. 20 | Lecture 21: Final Projects | Lecture 22: Creating a Project |
Final Project Showcase Registration Due (link will be sent over e-mail) |
||
| Nov. 23 - Nov. 27 |
No labs this week |
No Lecture |
No office hours Thanksgiving Break |
||
| Week | Monday | Tuesday | Wednesday | Thursday | Friday |
| Nov. 30 - Dec. 4 |
Lecture 23: Derived Classes Final Project Core Team Evaluations Due (link will be sent over e-mail) |
Lecture 24: Debugging | |||
| Dec. 7 - Dec. 11 | Lecture 25: GenAI | No Lecture |
Last Day of Classes |
||
| Dec. 14 - Dec. 18 |
EECS 183 Showcase Event Tuesday, December 15 Time and Location TBA |
Reach team evaluations due 12/16 (link will be sent over e-mail) |
|||