ISD Four-Year Advising Template
The following is a template schedule with recommendations about when to take courses.
Note: This schedule is provided as a guideline, and can be used for advising purposes. It is not required to follow this schedule exactly.
Note: This schedule is provided as a guideline, and can be used for advising purposes. It is not required to follow this schedule exactly.
First Year
Term 1 | Term 2 |
CMPT 140* | CMPT 141 |
ARTH 120.3 (History of Art 1) | ARTH 121.3 (History Art 2) |
ART1**.6 (Studio Art, any of 11, 12, 13, 41, 61) | Continuation of ART 1**.6 |
PSY 110.6 | Continuation of PSY 110.6 |
Humanities Writing | Humanities Writing |
* Students who have Computer Science 30 should not take CMPT 140, but chould complete the first year by taking CMPT 141 in Term 1, CMPT 145 in Term 2 (first year recommended). Any free elective can replace CMPT 140 in the ISD program.
Second Year
Term 1 | Term 2 |
CMPT 281.3 (Web Design) | CMPT 145 |
PSY Requirements (PSY XXX.3) | PSY Requirement (PSY XXX.3) |
Math/Stats Requirement (e.g., STAT 103.3) | Maths/Stats Requirement (e.g., STAT 245.3) |
ARTH 250.3 (Intro to Visual Culture) | Non-CMPT Science Requirement (XXX.3) |
Elective | PSY Requirement (PSY XXX.3) |
Third Year
Term 1 | Term 2 |
CMPT 270.3 (Object-Oriented Systems) | CMPT 381.3 (Development of User Interfaces) |
CMPT Requirement (CMPT XXX.3) | CMPT Requirement (CMPT XXX.3) |
Non-CMPT Science Requirement (XXX.3) | Non-CMPT Science Requirement (XXX.3) |
ART 263.3 (Extended Media IIA) | ART 237.3 (Extended Media IIB) |
Elective | Elective |
Fourth Year
Term 1 | Term 2 |
CMPT 481.3 (HCI) | CMPT Requirement (CMPT XXX.3) |
CMPT 306.3 (Game Mechanics) | CMPT 406.3 (Game Design Workshop) |
ART 338.3 (Extended Media IIIA) | Arts Requirement (SS/H/FA) (XXX.3) |
CMPT Requirement (CMPT XXX.3) | Elective |
Elective | Elective |