Fundamentals of Programming
(Spring 2026)
Please Log In for full access to the web site.
Note that this link will take you to an external site (https://shimmer.mit.edu) to authenticate, and then you will be redirected back to this page.
Announcements
-
Midterm Information and Review Materials are available here: https://py.mit.edu/spring26/midterm_info
-
Class Sections
Please log in to see your section assignment.
We are still collecting information via the survey we e-mailed about earlier, but section changes are now being handled on a first-come, first-served basis at the section change page.
Recent Past and Near Future (go to full calendar)
Week 5 (Mon, 9 Mar – Fri, 13 Mar)
Week 5 Reading: Recursion and Iteration
Due: Sun, 8 Mar at 10:00pm
Due: Sun, 8 Mar at 10:00pm
Week 5 Lab: Mice-sleeper Game
Released: Fri, 6 Mar at 5:00pm
Due: Fri, 13 Mar at 5:00pm
Cutoff: Sun, 15 Mar at 10:00pm
Checkoff Due: Wed, 1 Apr at 10:00pm
Week 5 Midpoint Recitation (Wed, 11 Mar):
madlib_starter.py
Week 6 (Mon, 16 Mar – Fri, 20 Mar)
Midterm Exam: Wed, 18 Mar
Notes:
Wed, 18 Mar: No recitation, No Lab Hours
Thu, 19 Mar: No Lab Hours
Wed, 18 Mar: No recitation, No Lab Hours
Thu, 19 Mar: No Lab Hours
Spring Break (Mon, 23 Mar – Fri, 27 Mar)
Notes:
Sun, 22 Mar: No lab hours.
Tue, 24 Mar: No lab hours.
Wed, 25 Mar: No lab hours.
Thu, 26 Mar: No lab hours.
Fri, 27 Mar: No lab hours.
Sun, 22 Mar: No lab hours.
Tue, 24 Mar: No lab hours.
Wed, 25 Mar: No lab hours.
Thu, 26 Mar: No lab hours.
Fri, 27 Mar: No lab hours.
6.101