Computing and Financial Management (CFM) at Waterloo is the only program of its kind in Canada that combines studies in computer science and finance.

As a CFM student, you'll study two majors (computer science and finance) as a single degree to earn a Bachelor of Computing and Financial Management. The courses you'll take will prepare you for jobs in the technology, finance and/or Financial Technology (FinTech) industry.

FinTech is the new technology or innovations that aim to change the way we use traditional financial methods or services. Examples of this include the use of smart phones for mobile banking or mortgage appraisals. More and more banks are partnering with FinTech start ups to change the way they deliver customer service to their clients. FinTech become a multi-billion dollar industry in 2015 and continues to grow. The industry is looking to hire job-ready graduates with the means and know-how to combine their knowledge in both finance and technology. CFM graduates are prepared to meet these demands with their unique combination of studies.

What is finance?

In deciding whether Computing and Financial Management is right for you, you may be wondering whether or not you're interested or understand what finance or computer science really is. Many students are readily able to take a highschool course or search up online topics about computer science but the same is not necessarily true of finance. To help you understand basic concepts in finance, let our CFM Co-Director and Associate Professor James Thompson take you through some problems. You will find that at its core, finance is incredibly mathematical.

Discover Computing and Financial Management

  • Applying and admissions - Thinking of applying to CFM? Learn more about admissions requirements and the applications process for admissions consideration.

  • Co-op advantage - The University of Waterloo is a global leader in co-operative education. We have the world's largest co-op program of its kind with more than double the amount of students than the next largest co-op program in Canada. CFM students participate in mandatory co-op as part of their studies.

  • Student life - Take a glimpse into the life of a CFM student by exploring the opportunities that exist outside of the classroom through clubs, societies, and communities.

  • Tuition and funding - Begin your planning early to fund your education by reviewing our tuition costs and other fees (including residence, books, meal plans, and other activities). Discover how you can support your education costs through co-op, scholarships and bursaries, government assistance, part-time employment, undergraduate research and our work-study program.

Student profile

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