This is an approximate schedule and will be updated as the semester progresses. Exam dates will not change.
Click here for course syllabus and homepage.