I want to study...Computing

The School of Computing offers Plans in Computing (COMP), Computer Science (CSCI), Cognitive Science (COGS), Biomedical Computing (BMCO), Computing and Mathematics (COMA), Computing and the Creative Arts (COCA) and Software Design (SODE). COCA leads to a Bachelor of Arts (Honours) degree and is open to Arts students.

First Year CISC courses (all students)

All students intending to pursue a Plan in a Computing discipline should take:

CISC 121/3.0 in the Fall and CISC 124/3.0 in the Winter if you have previous programming experience and/or computing courses at the high school level. If you are lacking this experience, you can take CISC101/3.0 or CISC 110/3.0 in the fall and defer CISC 121/3.0 to the Winter Term; CISC 124/3.0 can be deferred to the Fall term of your second year.

See What CISC course should I take? for suggestions on how to prepare yourself for these courses during the Fall Term.

All Computing students should also take CISC-102/3.0 (Discrete Mathematics) in the fall unless they are taking MATH-110/6.0.

Computer Science, Computing, and Software Design

To pursue a Plan in CSCI, COMP, or SODE you should additionally take:

MATH 121/6.0 or MATH 120/6.0 (calculus: see What MATH course should I take?)

MATH 111/6.0 or MATH-112/3.0 or MATH 110/6.0 (linear algebra: see What MATH course should I take?)

If you plan to follow the game-development stream of Software Design, you may want to take PHYS 106/6.0 (or PHYS104/6.0).

Computing and Math

To pursue the COMA plan you should additionally take:

MATH 120/6.0 or MATH 121/6.0 (calculus: see What MATH course should I take?)

MATH 110/6.0 or MATH 111/6.0 (linear algebra: see What MATH course should I take?)

Biomedical Computing

To pursue a Plan in BMCO you should additionally take:

BIOL 102/3.0 and BIOL 103/3.0 (Biology:  see What BIOL course should I take?)

CHEM 112/6.0 (see first year Chemistry)

MATH 121/6.0 or MATH 120/6.0 (calculus: see What MATH course should I take?)

MATH 112/3.0 or MATH 111/6.0 or MATH 110/6.0 (linear algebra: see What MATH course should I take?)

Note that the initial requirements of this Plan leave no room for electives in first year. You may want to consider deferring the chemistry to second year unless you plan to follow the sequence CHEM 112/6.0 --> CHEM 281/3.0 --> CHEM 282/3.0 --> BCHM 315/3.0.
Computing and the Creative Arts

To pursue a Plan in COCA you should additionally take at least one course in one of the following creative arts disciplines:

ARTH 120/6.0 (see first year Art History)

FILM 110/6.0 (see first year Film)

DRAM 100/6.0 (see first year Drama)

MUSC 103/3.0 and MUSC 191/6.0 (Music: see What MUSC course should I take? and note that MUSC 103/3.0 requires that, as a prerequisite, you hold the Royal Conservatory of Music Grade II Rudiments with first class honours standing.)

If you might later want to change to another computing plan, you could take MATH-111/6.0 and/or either MATH-121/6.0 or MATH 126/6.0; if you have no 4U Math or equivalent, take MATH 126/6.0 because MATH 111/6.0 requires 4U Math and MATH 121/6.0 requires high-school calculus.

Cognitive Science

To pursue a Plan in COGS you should additionally take:

COGS 100/6.0 (see first year Cognitive Science)

MATH 111/6.0 or MATH 112/3.0 or MATH 110/6.0 (linear algebra: see What MATH course should I take?)

At least two of PSYC 100/6.0 or LING 100/6.0 or PHIL 115/6.0 (or PHIL111/6.0) to be in a position to pursue your upper year options.

Electives

For a list of electives see here