There will be 5 problem sets during the course.

Starred and Non-starred Problems

The problem sets will often contain problems of normal difficulty, as well as some that may be more challenging and will be marked with a star (*). Solving all normal difficulty problems is enough in order to get an A-, but to get an A or A+ requires solving a substantial number of starred problems. 


  1. You are highly encouraged to think about and solve the problems by your own. However, discussing the problems is allowed within reason (i.e. not just sharing your solutions). In any case of collaboration, please mention in your submission the names of people that you have collaborated with, individually for each problem. 
  2. You may not look up solutions to homework problems online or offline. 


  1. Solution to problem sets are to be typed in LaTeX and submitted as a PDF file. 
  2. The submission deadline for each problem set will be mentioned in the problem set itself. Late submission will result in penalized score of 20% reduction per day. That is, a submission late in 2 days that is graded x points will actually be given 0.6x points.

Problem Sets

Problem Set 1 (PDF)

Problem Set 2 (PDF)

Problem Set 3 (PDF)

Problem Set 4 (PDF)

Problem Set 5 (PDF)

Course Info

As Taught In
Spring 2021
Learning Resource Types
Lecture Notes
Problem Sets