University of Calgary

Option Courses

Submitted by admin on Tue, 09/06/2011 - 10:41.
As stated in the Glossary in the University of Calgary Calendar an Option is:

"A course, acceptable within the academic program but chosen at the discretion of the student."

If you look at the list of required courses for the program you are taking, you will notice that you are required to take some of such options. There are three possible categories of option courses for Computer Science degrees.

Non-Science Option
A Non-Science Option can be satisfied by taking any course offered outside the Faculty of Science, except for any of the courses listed in Table I in the calendar.

Note that Science 311 can also be used as a Non-Science Option.

Non-CPSC Option
A Non-CPSC Option can be satisfied by taking any course except those in the field of Computer Science. The following are considered courses inside the field of Computer Science.
  • All courses labelled Computer Science except Computer Science 203 and 215;
  • Applied Mathematics 491, 493;
  • Pure Mathematics 329;
  • All courses labelled Software Engineering.
Note that a course can be both a Non-Science Option and a Non-CPSC Option simultaneously.

Option
An Option can be satisfied by taking any course except those where the University of Calgary Calendar indicates that the course is not eligible for credit towards your program.