Comparing Computing and Financial Management and Computer Science

The course requirements for the Computing and Financial Management (CFM) and Computer Science (CS) program are similar but do vary in the flexibility and structure that allow you to take non-math and/or computer science courses. Find out how CFM and CS align and differ by reviewing the number and kinds of course requirements for each program.

CFM is a double major of computer science and finance. To fit in these major requirements, there are limitations in the courses that you get to choose from. However, you will find that CFM students get a comparable set of core courses as computer science majors.

Each program requires the completion of 40 course requirements.

Core requirements

 These are the specific courses that you must take to learn the core competencies within the disciplines of each program.

Legend

  • Units – Courses are measured in units. One course is valued at 0.5 units.
Courses Computing and Financial Management program Computer Science program
Computer Science (CS)

7.5 COURSES

CS115, CS135 or CS145

CS136 or CS146

CS136L  (0.5)

CS240, CS241, CS245, CS246, CS341

9.5 COURSES

CS115, CS135 or CS145

CS136 or CS146

CS136L (0.5)

CS240, CS241, CS245, CS246, CS251, CS341, CS350

Mathematics (MATH)

5 COURSES

MATH135 or MATH145

MATH136 or MATH146

MATH127, MATH137 or MATH147

MATH128, MATH138 or MATH148

MATH 239 or MATH249

5 COURSES

MATH135 or MATH145

MATH136 or MATH146

MATH127, MATH137 or MATH147

MATH128, MATH138 or MATH148

MATH 239 or MATH249

Accounting and Financial Management (CFM)

10 COURSES

AFM101, AFM102, AFM121, AFM131, AFM231, AFM272, AFM322, AFM372, AFM424, AFM425

0 COURSES

Not required

Economics (ECON)

2 COURSES

ECON101, ECON102

0 COURSES

Not required

Statistics (STAT)

3 COURSES

STAT230 or STAT240, STAT 231 or STAT241, STAT 373

2 COURSES

STAT230 or STAT240, STAT 231 or STAT241

Communications requirement

2 COURSES

One of: AFM111, COMMST100, COMMST223, COMMST225, COMMST227, COMMST228, EMLS101

One of: EMLS129, ENGL101B, ENGL109, ENGL119, ENGL129, ENGL209, ENGL210E, ENGL210F

2 COURSES

One Communication List I (60%)

One Communication List II or an additional course from List I

Additional requirements

These are the courses that you get to choose to take; either from a broad or narrow list of pre-selected courses.

Legend

  • Units – Courses are measured in units. One course is valued at 0.5 units.
Courses Computing and Financial Management program Computer Science program
Computer Science (CS)

3 COURSES

One CS251, CS340-398, CS440-498, or CO487

6 COURSES

Three CS340-398, CS440-498

Two CS440-498

One CS440-498 or CS499T or CS6XX or CS7XX or CO487 or STAT440

Accounting and Financial Management (AFM)

2 COURSES

Two AFM 300 or 400 level courses

0 COURSES

Not required

Other (various)

6 COURSES

Two of AFM291, any AFM-300 or 400 level, CFM401, ECON201, ECON206, ECON207, ECON231, ECON332, MGMT244, PHIL215

Four additional courses (any course)

16 COURSES

Two courses, in any combination, chosen from the Faculty of Arts, or from the following subject codes: BET, BUS, COMM, STV

Two courses, in any combination, chosen from the following Faculties: Environment, Health, Science

Four additional courses, in any combination, chosen from the following options: courses offered by the Faculties of Arts, Environment, Health, Science; courses with subject codes BET, BUS, COMM, STV

(Two of the above courses must be at the 200-level or higher)

Eight additional courses (Six non-math courses)


These tables are a handy tool, but are not substitutes for the official degree regulations. If there is a question of interpretation or a discrepancy, the Undergraduate Studies Academic Calendar takes precedence.