This Google calendar lists class meetings, office hours, assignment deadlines, and examinations. Note that office hour times may change from week to week.
For a detailed outline of what's coming up, including lecture outlines and reading assignments, check out the syllabus.
Tentative Schedule posted to Piazza. Please look here.