Foreword
Hot Tips
Glossary
Search the Undergraduate Calendar
Programs and Certificates
Programs (Listed Alphabetically)
Programs (Listed by Faculty)
Programs (Listed by Department)
Certificate Programs
Minors
Courses
Alphabetical by Department
Instructors
Alphabetical by Department
Admission Information
Application Information
Admission Requirements
English Language Proficiency
Registration
Fee Regulations and Schedule
Academic Regulations
Undergraduate Regulations
Examination and Grading Procedures
Honour Roll Criteria
Graduation
University/College
University/College Agreements
Student Exchanges
Student Exchange Programs
Calendars
Graduate Calendar
Previous Calendars
Course Numbering System
Statement of Responsibility
Statistics Canada Disclaimer
Main Senate Webpage
Fall 2009 Undergraduate Calendar
COMPUTER SCIENCE
Bachelor of Computer Science (General)
Total courses:
thirty.
Major requirements:
fourteen courses, including 60-100, 60-140, 60-141, 60-212, 60-254, 60-256, 60-265, 60-266, 60-322, 60-315, 60-330, 60-334 (or 60-367), plus two additional Computer Science courses.
The major average will be calculated on the basis of the grades obtained in 60-100, 60-140, 60-141, 60-212, 60-254, 60-256, 60-265, 60-266, 60-322, 60-315, 60-330, and either 60-334 or 60-367 or both.
Other requirements:
(a
) 62-120, 62-130 (or 62-140), and 65-205;
(b) one course from Arts/Languages, and one from Social Sciences;
(c) eleven other courses from any area of study, including Computer Science.
RECOMMENDED COURSE SEQUENCE
First Year:
ten courses, including
60-100, 60-140, 60-141, 62-120, and 62-140 (or 62-130).
Second Year:
ten courses, including
60-212, 60-254, 60-256, 60-265, 60-266, and 65-205.
Third Year:
ten courses, including
60-315, 60-322, 60-330, and 60-334 (or 60-367).
Note:
Students who plan to complete an Honours Computer Science degree at a later date should restrict the number of Computer Science courses they take as options, in order to transfer seamlessly into a Computer Science Honours program. These students should consult a program advisor.
COMPUTER SCIENCE:
PROGRAM REGULATIONS
COMPUTER SCIENCE:
CO-OPERATIVE EDUCATION PROGRAM
COMPUTER SCIENCE:
COURSES
COMPUTER SCIENCE:
PROGRAMS
COMPUTER SCIENCE:
INSTRUCTORS
FACULTY OF SCIENCE:
GENERAL INFORMATION AND REGULATIONS
GENERAL UNDERGRADUATE REGULATIONS