Set yourself apart in a competitive marketplace.
By gaining both computer science and finance skills, you’ll be a valuable asset to any technology-dependent organization — especially in the ever-evolving financial technology industry.
Study in 2 of Waterloo’s powerhouse institutions. In the School of Accounting and Finance, you’ll learn sophisticated concepts of modern financial management. In the David R. Cheriton School of Computer Science, 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 experience to land a career in computer science or finance — or both.
Computing and Financial Management admission requirements
Ontario students: 6 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 for Computing and Financial Management.
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.
September to December
January to April
You may also select the advanced-stream courses for algebra, calculus, and computer science if you satisfy the requirements.
What other courses will you take?
With your remaining classes, you can choose electives from many of the 100 subject areas at Waterloo and add additional areas of expertise by including one or more of the minors available to all Waterloo students.
View a full list of courses required for your degree.
Sample upper-year courses
Gain two years of professional experience with co-op
Apply directly to this program on your application
Earn a Bachelor of Computing and Financial Management
Co-op = relevant paid work experience
By alternating school terms and paid co-op work terms throughout your degree, you can explore new career areas and types of employers as your career interests evolve.
Sample co-op job titles
- Claims data analytics intern
- Corporate finance analyst
- Investment analyst
- QA analyst
- Software developer
- Technical analyst
- Web developer
Sample co-op employers
- CIBC World Markets
- BMO/Bank of Montreal
- RBC Financial Group
- Oracle Corporation
of students receive at least one entrance scholarship
$50,000 to $120,000 in potential co-op earnings
Your direct route to a CFA designation
What can you do with a degree in Computing and Financial Management?
Graduates often pursue careers in finance, investment, and technology. They often work in banks, consulting companies, and technology companies.
- Investment Analyst – Canada Pension Plan Investment Board
- Vice President, Trading – BMO Bank of Montreal
- Analyst – Canadian Pension Plan Investment Board
- Technical Systems Analyst – RBC Financial Group
- Tax Technology Specialist – KPMG
- Investment Banking Analyst – CIBC
- Financial Analyst – MNP
Possible professional designation
- Chartered Financial Analyst (CFA)
Build an awesome résumé
Because you’ll be alternating between classroom learning and co-op work terms, you’ll gain 2 full years of practical work experience with 5 to 6 work terms over the course of your degree.
Add more credentials
Aiming to work in in the investment industry? A CFM degree accelerates your path to a Chartered Financial Analyst (CFA) designation.