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 [English (ENGL), English for Multilingual Speakers (EMLS), Speech Communication (SPCOM)] Two of ENGL109, ENGL119, EMLS129R/ENGL129R, or SPCOM223

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, ECON 201, ECON 206, ECON 207, ECON 231, ECON 332, MGMT 244, PHIL215

Four additional courses (any course)

16 COURSES

Non-math units that satisfy elective breadth and depth requirements:

All of (breadth): 1.0 units from the humanities 1.0 units from the social sciences 0.5 units from the pure sciences 0.5 units from the pure and applied sciences

One of (depth): 1.5 units in the same subject area with at least 0.5 units at the 3rd year level or higher 1.5 units with the same subject forming a prerequisite chain of length three

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 University Undergraduate Calendar takes precedence.