Home

Course Outline

Course Calendar

Lecture Notes

Assignments/Quizzes

Contact and Office Hours

Suggested Exercises

Other Resources

Lectures will be posted here after every class. These are meant to complement your own notes, and not as a substitute for attending classes. Important verbal comments and questions may be missing from these notes. Please email me if you see any typos.