The University of Waterloo's Computing and Financial Management (CFM) program combines computer science, finance, data, and business strategy to help you solve complex problems and create technology-enabled solutions. Learn differently. Think analytically. Build the skills shaping the future of business.
A joint program between the School of Accounting and Finance, David R. Cheriton School of Computer Science and the Faculty of Math.
Degree
Graduate with a Bachelor of Computing and Financial Management degree.
Co-op outcomes
CFM students earn an average of more than $111,000 CAD across six co-op work terms.
Designations
Build toward the CFA designation and other certifications that help accelerate your career.
Global network
10,000+ SAF alumni. 38 countries worldwide. A global community driving business.
Built for where finance and technology meet
Computing and Financial Management (CFM) at Waterloo is the only program of its kind in Canada that combines studies in computer science and finance.
Immerse yourself in finance and computer science to become a multi-faceted professional high-tech organizations and financial institutions depend on to run their businesses. In today’s big-data and information-laden world, depth in finance and computer science provides flexibility to define where you want to take your career. As a CFM student, you’ll combine two majors with five to six co-op work terms and extracurricular opportunities.