Fall 2021 Course Selection

Course schedule

The schedules below are recommended course sequences that take the pre-requisites and limited-term offering of courses into consideration. Students are encouraged to follow these sequences to satisfy all of their degree requirements over the course of their studies. 

Legend

  • Arts E = Arts elective
  • COMMS (1 and 2) = Communications skills elective
  • CS E = Computer Science elective
  • General E = General elective
  • WT = Work Term
Term Fall Winter Spring Fall Winter Spring Fall Winter Spring Fall Winter Spring Fall Winter
Level 1A 1B WT1 2A WT2 2B WT3 3A WT4 3B WT5 4A WT6 4B
Courses

AFM132
CFM101
CS135
MATH135
MATH137

AFM191
COMMS12
CS136
MATH136
MATH138
AFM272
CS245
CS246
ECON101
STAT230
AFM275
COMMS22
CS241
ECON102
STAT231
AFM322
CFM301
CS240
General E4
MATH239
AFM425
Arts E1
CS 341
Arts E (or CFM401)1
STAT373
AFM424
Arts E1
General E4
CS E3
General E4
Arts E1
Arts E1
CS E3
CS E3
General E4

For students taking CS 115 in 1A

Term Fall Winter Spring Fall Winter Spring Fall Winter Spring Fall Winter Spring Fall Winter
Level 1A 1B WT1 2A WT2 2B WT3 3A WT4 3B WT5 4A WT6 4B
Courses AFM132
CFM101
CS115
MATH135
MATH137
AFM191
CS1164
COMMS12
MATH136
MATH138
AFM272
CS136
CS245
CS246
ECON101
MATH239
AFM275
CS245
CS246
ECON102
STAT231
AFM322
CFM301
CS240
CS241
Arts E1
AFM425
COMMS22
CS 341
Arts E (or CFM401)1
STAT373
AFM424
Arts E1
General E4
CS E3
General E4
Arts E1
Arts E1
CS E2
CS E2
General E4

Accounting and Financial Management (AFM) electives

1Two of: AFM 291 Intermediate Financial Accounting 1, any AFM course at the 300- or 400-level not listed above, CFM 401 Topics in Financial Technology, ECON 201 Microeconomic Theory for Business and Policy, ECON 206 Money and Banking 1, ECON 207 Economic Growth and Development 1, ECON 231 Introduction to International Economics, ECON 332 International Finance, MGMT 244 Principles of Marketing, PHIL 215 Professional and Business Ethics. One of these sets of three additional courses: two additional AFM courses (1.0 unit) at the 300-level or higher, not listed above, and CFM 401 if not taken to fulfil a requirement above and three additional AFM courses (1.5 units) at the 300-level or higher, not listed above.

Communication skills (COMMS) electives

2Two of the following with a grade of 65% before 4A: ENGL 109 Introduction to Academic Writing, ENGL 119 Communications in Mathematics and Computer, EMLS 129R/ENGL 129R Written Academic English or SPCOM 223 Public Speaking

Computer Science (CS) electives

3One additional course from CS440-498 or CO 487 and two additional courses from CS251/CS251E, CS340-398, CS440-498 or CO 487

General electives

4Four additional courses

Advanced courses

The following courses may be completed at an advanced level: CS135/CS145, CS136/CS146, CS240/CS240E, CS241/CS241E, CS245/CS245E, CS246/CS246E, MATH 135/145, MATH 136/146, MATH 137/147, MATH 138/148, MATH 239/MATH 249, STAT 230/STAT 240, and STAT 231/STAT 241

Names and descriptions of required courses

Select the course codes below for a full description of required classes and their pre-requisites as listed in the undergraduate calendar. 

AFM132 - Introduction to Business Stages

AFM191 - Foundations for Financial Reporting

AFM272 - Global Capital Markets

AFM275 - Corporate Finance

AFM322 - Derivative Securities

AFM424 - Equity Investments

AFM425 - Fixed Income Securities

CFM101 - Introduction to Financial Markets and Data Analytics

CFM301 - Financial Data Analytics

CS115 - Introduction to Computer Science 1

CS135 - Designing Functional Programs

CS136 - Elementary Algorithm Design and Data Abstraction

CS240 - Data Structures and Data Management

CS241 - Foundations of Sequential Programs

CS245 - Logic and Computation

CS246 - Object-Oriented Software Development

CS341 - Algorithms

ECON101 - Introduction to Microeconomics

ECON102 - Introduction to Macroeconomics

MATH135 - Algebra for Honours Mathematics

MATH136 - Linear Algebra 1 for Honours Mathematics

MATH137 - Calculus 1 for Honours Mathematics

MATH138 - Calculus 2 for Honours Mathematics

MATH239 - Introduction to Combinatorics

STAT230 - Probability

STAT231 - Statistics

STAT373 - Regression and Forecasting Methods in Finance

Pre-requisite sequence of courses

The following courses create a pre-requisite chain and need to be completed in the following order to satisfy degree requirements. 

Pre-requisite = >

  • CFM 101 > AFM 272
  • CFM 101 > AFM 272 > AFM 275
  • CFM 101 > AFM 272 > AFM 322
  • CFM 101 > AFM 272 > AFM 424
  • CFM 101 > AFM 272 > AFM 425
  • CFM 101 > AFM 272 > CFM 301
  • CS 135 (60%) > CS 136 (60%) > CS246 > CS 241
  • FOR CS245
    • CS 135 (60%) > CS 136 (60%) and CS 136L
    • MATH135
  • FOR CS240
    • CS 135 (60%) > CS 136 (60%) and CS 136L > CS246 > CS 240
    • and MATH 135 > CS245 > CS240
    • and MATH 137 (60%) > MATH 138 > STAT 230 > CS240
  • FOR CS341
    • CS 135 (60%) > CS 136 (60%) and CS 136L > CS246 > CS 240 > CS341
    • and MATH 135 (60%) > MATH 136 > MATH 239 > CS341
  • MATH 137 (60%) > MATH 138 > STAT 230 > STAT 231 > STAT 373

These courses are required for Computing and Financial Management but do not form a pre-requisite chain: AFM 132, AFM 191, ECON 101, ECON 102 and two of ENGL 109, ENGL 119, EMLS/ENGL 129 R or COMMST 223.

Limited-term course offerings

Last updated: March 3, 2025

These required courses are offered on a limited-term basis. Students interested in changing their sequence should plan out their schedules around the availability of these classes. Required courses that are not listed are currently available all terms throughout the year. 

Disclaimer: Course offerings are subject to change. Students should follow the normal/recommended sequence of courses as changes to course scheduling may delay graduation.

Courses (listed alphabetically) Term offering
AFM 132 Fall
AFM 191 Fall, Winter
AFM 272 Fall
AFM 275 (updated to AFM 274) Fall, Spring
AFM 322 Winter, Spring
AFM 425 Fall
ENGL 119 (one of four communications skills electives) Winter, Spring
CFM 101 Fall
CFM 301 Winter
CFM 401 (one of five possible arts electives) Fall
CS 135 Fall, Winter