Academic Calendar 2004 (old) » FACULTIES» FACULTY OF SCIENCE » COMPUTER SCIENCE» FOUR-YEAR BSc HONORS COMPUTER SCIENCE
print preview

FOUR-YEAR BSc HONORS COMPUTER SCIENCE

This program has been accredited by the Canadian Information Processing Society since 1983.


Admission Requirements
Principal Courses

Computer Science 025a/b or 026a/b, and 027a/b; one full course or equivalent, chosen from the following: Mathematics 030, Applied Mathematics 026, Calculus 050a/b, 051a/b, 081a/b, Linear Algebra 040a/b; one other course


Subsidiary Courses

    Two options.

It is also possible to be admitted to this program in third or fourth year.


Admission to Third Year from Another Program

Completion of all ten required courses for first and second years. At least a 70% average in the principal courses for second year of the BSc Honors Computer Science program with no mark less than 60% in these courses, and a 60% average in the subsidiary courses that can be counted toward second year.


Admission to Fourth Year from Another Program

Completion of all fifteen required courses for first, second and third years. At least a 70% average in the principal courses for second and third years of the BSc Honors Computer Science program with no mark less than 60% in these courses, and a 60% average in the subsidiary courses that can be counted toward second year.


Second Year
Principal Courses
Subsidiary Courses

    One and one-half options (or two options for those who have completed the former Computer Science 201)


Third Year
Principal Courses

    Computer Science 305a/b, 307a/b/y, 331a/b, 340a/b
    Three other half-courses in Computer Science at the 300-level
    One half-course at the 200-level or above offered by one of the Applied Mathematics, Mathematics, or Statistical and Actuarial Sciences departments

Note: Computer Science 342a/b and 350a/b must be taken as principal courses in either third or fourth year.


Subsidiary Course

    One option


Fourth Year
Principal Courses
Subsidiary Course

    One option

Note: Students in this program must include at least five courses chosen from areas other than computer science, applied mathematics, mathematics, calculus, differential equations, linear algebra and statistical and actuarial sciences among the courses counted toward graduation.


Academic Calendar 2004 (old) » FACULTIES» FACULTY OF SCIENCE » COMPUTER SCIENCE» FOUR-YEAR BSc HONORS COMPUTER SCIENCE