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.
of students receive at least one entrance scholarship
Gain two years of professional experience with co-op
Your 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.
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. Topics include
- tips for a successful senior year of high school,
- how to choose a university program,
- differences between high school and university, and more.
Apply directly to this program on your application
$50,000 to $120,000 in potential co-op earnings
Earn a Bachelor of Computing and Financial Management
Ready to learn more?
- Visit the Computing and Financial Management website
- Email Heather Steinmetz, our CFM program manager, if you have any questions about the program
- Subscribe to our newsletter to get tips and advice from current students
- Related programs
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.