Click here for syllabus.