Adding EECS 183 (Python) After the First Friday of the Semester
Welcome to the course! We’re glad you’re here. Because we cover materials starting the first day of class, you will need to catch up to where we are now. As a rule of thumb, you will need to budget about 10 hours of extra work for every week of the course you have missed.
- You have one week from the day you add the course to finish all assignments that were due on or before the day you joined. You are responsible for completing assignments due after the day you joined at the assigned time. A list of these assignments can be found on the Course Schedule.
- You must fill out the Admin Form the day you add the course to let us know that you are requesting an extension, so that we can unlock the submission websites for you and add you to the course rosters for tools like Gradescope and the project autograder. You will not receive any extensions or exemptions for work due before you added the course unless you contact us using the admin form.
- zyBooks Readings: You have one week after you added the course to complete past readings on zyBooks. You do not need to do anything different to submit these assignments after the original due date.
- Lecture and lab participation: You will be exempt from lecture and lab participation due before you added the course.
- PrairieLearn assignments: You will have one week to submit any missed PrairieLearn assignments due before you added the course.
- Lab assignments: You have one week to submit any missed lab assignments to the autograder.
- Project 1: If you add the course the same week that project 1 is due, you will receive an extension on Project 1; the length will be determined by staff and based on when you joined the class.
- Other assignments: You have one week to complete any other missed assignments, including any surveys, readings, etc.
- Your grade for assignments due before or shortly after you add the course may be originally recorded as 0 or “not submitted”. Your grade will be corrected after the assignment is re-graded for students adding late, at least a week after the drop/add deadline.
- Please follow the instructions to register for a few online tools.
- Complete at least tutorials 1 - 4 as soon as possible. These will help you get your computer set up with the tools we use in this course.
- Please read this entire course website. Make particular note of the syllabus and the course schedule.
- Check the Google Drive for lecture slides from lectures you’ve missed. Class recordings are also available in the “Media Gallery” section of Canvas.
If it is close to the add/drop deadline, we highly recommend that you contact the lecture instructor to gauge whether adding the course at this point is realistic for you this semester.
Note: The above does not apply to anyone adding the course after the drop/add deadline for the semester. No late adds (adding after the drop/add deadline) are approved for EECS 183.
Copyright and Academic Integrity
© 2026 William Arthur and Steven Bogaerts.
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
All materials provided for this course, including but not limited to labs, projects, notes, and starter code, are the copyrighted intellectual property of the author(s) listed in the copyright notice above. While these materials are licensed for public non-commercial use, this license does not grant you permission to post or republish your solutions to these assignments.
It is strictly prohibited to post, share, or otherwise distribute solution code (in part or in full) in any manner or on any platform, public or private, where it may be accessed by anyone other than the course staff. This includes, but is not limited to:
- Public-facing websites (like a personal blog or public GitHub repo).
- Solution-sharing websites (like Chegg or Course Hero).
- Private collections, archives, or repositories (such as student group “test banks,” club wikis, or shared Google Drives).
- Group messaging platforms (like Discord or Slack).
To do so is a violation of the university’s academic integrity policy and will be treated as such.
Asking questions by posting small code snippets to our private course discussion forum is not a violation of this policy.