Faculty of Science
The Honours BSc Computer Science program consists of a minimum of 20 full-credit courses (or equivalent). The aim of the program is to develop a strong understanding of the basic principles of computing, while providing the opportunity for specialization according to students' interests.
First Year
CP104, CP114, CP120/PC120, MA105 (MA105 may be replaced by MA103, MA104), MA121, MA122, PC100*
One elective credit
Second Year
CP213, CP216, CP225/PC225, CP264, MA205, MA238, MA240, PC210, PC211
One half-credit elective (MA222 is recommended)
Third Year
CP312, CP317, CP363, CP372
Three elective credits
Fourth Year
CP414, CP466
Four elective credits
Notes:
Faculty of Science Faculty of Science – Departments, Programs and Courses Physics and Computing Computing |
Official electronic version updated on February 4, 2002