Source: Wikipedia
Here are the course notes (they change from time to time...).
Homework Sheets:
Homework 1 (due March 4)