Unless a change is announced here, the deadlines are in the guide (for the project) and the syllabus (for tests, and so on).
Readings for the lectures and in-class discussions are listed in the schedule part fo the syllabus; Readings for the project are in its guide. Most of the readings that are not in the textbook are available from courses.cs.dal.ca.