Due Dates
Every graded deadline for the semester in one place. All times are Berkeley local time. Most deadlines fall at 11:59 PM, but a few are at noon, so check the time on each row.
Download all deadlines (.ics) See the full weekly schedule
| Deliverable | Due | Add to calendar |
|---|---|---|
| Team formation | Google Calendar | |
| Assignment 1 - Variables, Data Types & Operators | Google Calendar | |
| Final Project: Proposal & Lightning Talk | Google Calendar | |
| Assignment 2 - Control Flow, Functions, and Debugging | Google Calendar | |
| Assignment 3 - HealthFirst NYC | Google Calendar | |
| Final Project: Midterm | Google Calendar | |
| Assignment 4 - Debugging & Visualization Critique | Google Calendar | |
| Final Project Exhibition | Google Calendar | |
| Final Project Submission | Google Calendar |
Adding these to your calendar
Download the .ics using the button above, then open it. Apple Calendar,
Outlook, and Google Calendar all import it, adding every deadline at once,
each with a reminder the day before.
To import into Google Calendar specifically: Settings → Import & export → Import, choose the downloaded file, and pick which calendar to add it to.
Subscribe instead of importing if you would rather the deadlines update themselves when this page changes. In Google Calendar use Other calendars → From URL and paste:
https://ucb-cp101.github.io/fa26/assets/cp101-fa26-due-dates.ics
Subscribed calendars are read-only and refresh on their own, so a corrected date reaches you without re-importing. Note that Google decides how often to poll, which can be a day or more, so check this page if something looks off.
One at a time: use the Google Calendar link in the table for a single deadline.
Times in the exported file are floating: they carry no timezone, so your calendar shows 11:59 PM in whatever zone you are in. If you are away from Berkeley, confirm what 11:59 PM local means for your submission.
Extensions
Extension tokens shift these dates. Assignment tokens are individual: you use your own and only your own deadline shifts. Final project tokens are per-team: using one requires team agreement and shifts the deadline for your whole group. See the grading policies for how many you get of each and how to use them. The dates above are the un-extended deadlines.