How do I recover from deferring CISC 102/203/204?
If you haven't obtained a C- or better in CISC 102 by September of your second year, you must take CISC 203 and 204 in the Winter, then CISC 223 and 235 in Fall of third year. This lets you catch up with students who took CISC 203 and 204 in the fall of 2nd year, in most plans. The same path works if Fall CISC 203 or 204 fill up.
Can I take an upper-year CISC course that isn't part of my program?
Enrolment in upper-year CISC courses is normally limited to students for whom the course is either required in their concentration or an option in their concentration. You can ask an academic adviser for permission to take the course or transfer to a degree program that has the desired course as a requirement or option.
Are there courses in other departments that I could substitute for CISC options?
Certain courses in Commerce, Computer Engineering and Mathematics may be substituted for CISC options in any Computing concentration, with permission of the School of Computing (and possibly Smith Engineering).
Can I take a graduate Computing course?
With the permission of the instructor and the Chair of Undergraduate Studies, undergraduate students may take for credit graduate courses for which they have the prerequisite background. This permission will normally be given only to students with first-class standing in the first three years of their program.
I'm taking a non-Computing program that requires an upper-year CISC course (or that allows such a course as an option). Do I need to get permission to take the course?
No. You do not need special permission.