Course Calendars with course descriptions University of Ottawa Master of Computer Science (M.C.S.) Doctorate in Philosophy Computer Science (Ph.D.) Carleton University