Degree requirements and sequence of courses

Degree requirements and courses can change from year to year. Refer to the Undergraduate Studies Academic Calendar for the year that you began your studies in Computing and Financial Management (CFM) for a complete listing of the degree requirements relevant to you.

You may choose to follow any undergraduate calendar issued during your studies but should be aware that you're required to meet all of the conditions and requirements of the new calendar, including any new academic policies.

Summary of current CFM degree requirements

Requirements Units
Minimum course units (excluding Professional Development (PD) courses and co-op work term reports) 20.0
Minimum co-op work-term units 2.5
Minimum PD course units 2.5
Minimum work reports 4
Minimum Cumulative Average (CAV) 60%
Minimum Major Average (MAV) 60%
Minimum Special Major Average (SMAV) 70%
Maximum excluded/failed course units (excluding PD courses and co-op work term reports) 2.0
Maximum allowed units of course attempts (excluding PD courses and co-op work term reports) 25.0
Minimum number of full-time terms 8
  • 1 course is 0.5 units
  • 1 work term is 0.5 units
  • 1 PD course is 0.5 units
  • MAV: average of all Faculty of Math courses, including CS
  • SMAV: average of all Faculty of Arts courses, including AFM
  • Excluded course: a course taken between fall 2004 and spring 2013 either with a grade below 50 (failure), or that a student has voluntarily excluded 

Courses sequences

With limited-term course offerings and mandatory co-op requirements to graduate, it's important to plan out your studies ahead of time. To help with your planning, we've mapped out a possible sequence of courses for you to follow during your studies. Choose the appropriate calendar year for your studies and use the web or downloadable PDF version for your review.

NOTE: CFM students admitted for fall 2019 will be enrolled into AFM 132 instead of AFM 131. This is a new course that was added to replace AFM 132 and has not yet been added to the undergraduate calendar. AFM 132 will count towards CFM degree requirements.

Undergraduate calendar(s)* Web version PDF version (printer-friendly)
2019-2020 Possible sequence of courses Possible sequence of courses
2018-2019 Possible sequence of courses Possible sequence of courses
2015-2016, 2016-2017, 2017-2018 Possible sequence of courses Possible sequence of courses
2014-2015 Possible sequence of courses Possible sequence of courses
2012-2013, 2013-2014 Possible sequence of courses Possible sequence of courses
2011-2012 Possible sequence of courses Possible sequence of courses

* If you're unsure of which calendar you should be following, use the calendar year that you entered into CFM as your default. From there, double check that you are satisfying all of the requirements in this calendar.

If you have taken classes that are not part of your original calendar, you may need to follow a different calendar for your degree requirements. You can choose to follow whichever calendar you want for your studies but you can only follow the degree requirements in one undergraduate calendar.

Pre-requisite sequence of courses

Most of the courses in your studies will require you to complete introductory, our pre-requisite classes, to progress in your academics. Some of these courses are only offered on a limited-time basis. You should make sure to plan your schedule carefully when choosing your courses to ensure that you are following all of your degree requirements. To help with your planning, use the downloadable PDF of our most recent pre-requisite sequence of courses. You can also use the online schedule of courses to review this information.

If you are interested in changing your study or co-op sequence, please make sure to consider the pre-requisite sequence of courses and availability of your classes.

Common electives for CFM

There are a number of interesting computer science, accounting and finance, economics and other upper year courses to choose from to customize your studies but how do you choose what to take with limited space for electives?

We have compiled a common electives list for CFM students for you to plan your schedule early. For computer science courses, find out which electives you can take in third or fourth year that do not require CS251 or CS350 . Spaces fill up quickly in computer science courses so make sure to plan ahead and consider lots of options.

Make sure when you're planning your schedule, to consider your pre-requisite sequence of courses to ensure that you're taking your required courses first.