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.
- Lab assignments are due the day of your scheduled lab. There is an automatic, guaranteed extension with no request needed until the Tuesday 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. 28 - Sep. 1 | Labs Begin | Lecture 1: Welcome to 183 | Lecture 2: Introduction to C++ | ||
Sep. 4 - Sep. 8 |
No Monday labs Labor Day |
Lecture 3: Types |
Lecture 4: Functions 1 | Meet The Staff, Sunday 9/10 | |
Sep. 11 - Sep. 15 |
Lecture 5: Functions 2 |
Project 1 Extra Credit |
Lecture 6: Conditionals | Project 1 Due | |
Sep. 18 - Sep. 22 |
Lecture 7: Loops 1 |
Lecture 8: Loops 2 | |||
Sep. 25 - Sep. 29 |
Lecture 9: Strings |
Project 2 Extra Credit |
Lecture 10: Pass by Reference |
Project 2 Due
Exam 1 Review, Sunday 10/1 |
|
Week | Monday | Tuesday | Wednesday | Thursday | Friday |
Oct. 2 - Oct. 6 |
No Tuesday Labs Lecture 11: Exam 1 Practice |
No Wednesday Labs Exam 1 10/4 8PM |
No Thursday Labs Lecture 12: Arrays 1 |
No Friday Labs |
|
Oct. 9 - Oct. 13 |
Lecture 13: Arrays 2 |
Lecture 14: File I/O |
|||
Oct. 16 - Oct. 20 |
No Monday Labs Fall Break |
No Tuesday Labs Fall Break |
No Wednesday Labs Project 3 Extra Credit |
No Thursday Labs Lecture 15: Classes 1 |
No Friday Labs Project 3 Due |
Oct. 23 - Oct. 27 |
Exam 2 time conflict - alternate request due Lecture 16: Classes 2 |
Lecture 17: Classes 3 |
Final Project Tutorials Sunday, 10/29 |
||
Week | Monday | Tuesday | Wednesday | Thursday | Friday |
Oct. 30 - Nov. 3 | Final Project Team Registration Due |
Lecture 18: Classes 4 |
Project 4 Extra Credit |
Lecture 19: Exam Practice |
Project 4 Due
Exam 2 review Sunday, 11/5 |
Nov. 6 - Nov. 10 | No Monday labs |
No Tuesday labs No Lecture Exam 2 11/7 8PM |
No Wednesday labs |
No Thursday labs Lecture 20: Team Dynamics and Implicit Bias |
No Friday labs |
Nov. 13 - Nov. 17 |
Lecture 21: Python 1 |
Lecture 22: Python 2 | |||
Nov. 20 - Nov. 24 | No Monday labs Final Project Core Due |
No Tuesday labs
No Lecture Final Project Core Team Evaluations Due (link will be sent over e-mail) |
No Wednesday-Friday labs
Thanksgiving Break |
||
Week | Monday | Tuesday | Wednesday | Thursday | Friday |
Nov. 27 - Dec. 1 | Lecture 23 zyBooks Special Topics Labs This Week |
Lecture 23: Python 3 Final Project Showcase Registration Due |
Lecture 24: Python 4 |
||
Dec. 4 - Dec. 8 |
No Monday labs |
No Tuesday labs No Lecture |
No Wednesday labs Last day of classes |
||
Dec. 11 - Dec. 15 |
EECS 183 Showcase Event Michigan Union Ballroom - 9:30 am to 4:30 pm |
Reach team evaluations due (link will be sent over e-mail) |