18.A34 Mathematical Problem Solving (Putnam Seminar)

Fall 2020, MIT (Link to the most current version of the course)

Class meetings: Mondays and Wednesdays 10–11am (Note time change)

Instructor: Yufei Zhao (see link for contact info)

Assistants: Dain Kim and Daniel Zhu

Please include “18.A34” in the subject line of your emails

Link to Canvas

Course description and policies

This is a first-year seminar that prepares students for the Putnam Mathematical Competition, and with a focus on developing mathematical communication and presentation skills. This seminar is fast-paced and is targeted for students with previous experience in mathematical Olympiads, though others may benefit as well. (Units: 2-0-4)

The William Lowell Putnam Mathematics Competition is an annual mathematics contest for undergraduates in USA and Canada. Due to COVID-19, the 2020 Putnam has been postponed until February 20, 2021; see the official Putnam website for updates and announcements.

All students receiving credit for this class will be required to participate in the Putnam competition (in whichever format it will be held, either officially or unofficially).

Class format. On most weeks, one meeting will be a lecture (often a guest lecture by an upperclassman) on a specific topic, and the other meeting will be student presentations of homework problems. We intend to record the lectures (recordings accessible to registered participants) but not the presentation classes.

During the student presentation classes, students will be called on to present their solutions. The presenting student should pick a problem, and screen-share their solution, and explain their solution verbally (not simply reading from the written solution). I, as well as other members of the class, will give critical feedback on both the mathematical content as well as the presentation.

This is a new format as we are adapting to remote-teaching. We may experiment with different formats as the semester progresses.

Attendance. Class attendance is required for registered students. Active participation is an important aspect of this seminar. Please notify me in advance if you cannot make it to class. Too many unexcused absences is cause for concern and may lead to a non-passing grade.

You are asked to turn on your video camera during class (please let me know if there is some reason you might not want to do this, e.g., poor internet connection, inconvenient environment).

Non-registered students. MIT students not registered in the class are welcome to attend the lectures but not the presentation sessions (see schedule below) and may not turn in homework.

Seminar participants were selected through the first-year advising selection process, and unfortunately I will not be able to add additional students. Listeners are not permitted in 18.A34.

Grading. Based on homework and in-class participation. Homework will be graded on correctness and presentation. Illegible or extremely sloppy write-ups are unacceptable.

Student Support Services (S3) and Student Disability Services


Subject to change. See homework policy below. (SS = Supplementary set)

Lectures are open to all MIT students (Zoom link; MIT Touchstone authentication required).

All other sessions are restricted to official seminar participants (link in Canvas).


Each problem set contains a (sometimes long) list of problems on a specific topic. You are encouraged to work on as many as you like, but only hand in your six best solutions (please do not submit more than six):

Submitting homework:

Late policy

Sources: It is required to acknowledge your sources (even if you worked independently)


Additional resources

You may find the following optional resources helpful for additional preparation. Some resources may be available electronically from MIT Library.

Previous Putnam problems and solutions

Additional books helpful for preparation