Homework assignments

Collaboration is allowed on the homework, but your write-up must be in your own words and may not be copied. Please ask for clarification if anything is unclear.


Notes for Lectures

Dates indicate latest revision