FACULTY OF SCIENCE


FOUR-YEAR BSc HONORS COMPUTER SCIENCE WITH PHILOSOPHY MINOR

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 (Philosophy 020E or 021 or 022E is strongly recommended)

Subsidiary Courses

Two options

Second Year

Principal Courses

Computer Science 208a/b, 209a/b
(Computer Science 210a/b, 211a/b, 212a/b/y) or the former Computer Science 201
Mathematics 222a, 223b
One full course or equivalent, at the 200-level or above in Philosophy, chosen in consultation with the Department of Philosophy

Subsidiary Course

One half course option (or one full-course equivalent option if the former Computer Science 201 was taken)

Third and Fourth Years

Principal Courses

Four half-courses in Computer Science at the 300-level, including at least two of: Computer Science 305a/b, 307a/b/y, 331a/b, 340a/b, 342a/b and 350a/b
Four half-courses in Computer Science at the 400-level
Four courses in Philosophy at the 200-level or above, chosen in consultation with the Department of Philosophy

Subsidiary Courses

Sufficient options to make five courses in each year

Note: The former Computer Science 201 and an additional subsidiary half course may be substituted for Computer Science 210a/b, 211a/b, 212a/b/y


Academic Calendar
FACULTY OF SCIENCE
COMPUTER SCIENCE

[Previous] [Parent] [Next]

[Table of Contents] [Index]
[Courses by Subject] [Courses by Name] [Awards by Category] [Awards by Name] [Calendar Search]