Computing and Financial Management

Set yourself apart in a competitive marketplace

Gain expertise in two majors (computer science and finance) and become a valuable asset in any technology-dependent organization – especially in the ever-evolving financial technology industry.

As part of Computing and Financial Management (CFM), you'll study in two of Waterloo’s powerhouse institutions: the School of Accounting and Finance, where you’ll learn to understand sophisticated concepts of modern financial management, and the David R. Cheriton School of Computer Science, where you’ll acquire the skills to develop and maintain financial software.

By the time you graduate, you'll be armed with the know-how, the networks, and the co-op experience to land a career in computer science or finance — or both.

100%of students receive at least one entrance scholarship

icon of a briefcaseGain two years of professional experience with co-op

icon showing route from A to BYour direct route to a CFA designation


Admission requirements

Ontario students: six Grade 12 U and/or M courses including

  • Any Grade 12 U English (minimum final grade of 75% is required)
  • Advanced Functions
  • Calculus and Vectors
  • One other Grade 12 U course

Recommended: Introduction to Computer Science, Principles of Financial Accounting

Admission averages: Individual selection from the low 90s

Complete the Admission Information Form once you've applied.

Not studying in Ontario? Search our admission requirements.


We strongly encourage you to participate in the Canadian Senior Mathematics Contest and/or the Euclid Mathematics Contest to enhance your admissions status. To be considered for entrance scholarships in the Faculty of Mathematics, you must write one or both of the contests. If you complete both contests, we'll use the results of the contest in which you performed best.

Two female students talking

Amy was drawn to CFM because of the balance between computer science and finance, which will equip her for a successful career in FinTech.

Get tips from Waterloo students

Sign up for insider advice that can help you now and in the future.

Monthly topics include how to choose a program, what it's like to be a Waterloo student, the differences between high school and university, and more.

Questions? Ask a student!

Contact a Faculty of Mathematics student ambassador to learn about their experience in the program.

Ask them questions such as why they chose their program, what the classes are like, and how you can get involved on campus.


icon of an arrow pointing up and clickingApply directly to this program on your application

dollar sign$50,000 to $120,000 in potential co-op earnings

icon of a graduation capEarn a Bachelor of Computing and Financial Management


Ready to learn more?

Build an awesome résumé

Because you’ll be alternating between classroom learning and co-op work terms, you’ll gain two full years of practical work experience and graduate with an impressive résumé.

Add more credentials

Aiming to work in in the investment industry? A CFM degree accelerates your path to a Chartered Financial Analyst (CFA) designation.