Two majors. One degree.
CFM is the only program-of-its-kind in Canada to offer interdisciplinary study in computer science and finance.
Computing and Financial Management (CFM) combines two majors, one in computer science and one in finance, into one unique degree with the goal of training future professionals to solve technological and financial problems facing today's society. CFM is a co-op-only program which offers students the opportunity to work five-to-six, four-month work terms in relevant real-life work in financial technology roles.
Our students take courses to design, develop, and analyze computer systems and software; how to manage money and make financial decisions through modelling, analysis and strategic planning; and how to combine these two areas to solve financial technology-related problems. Students will take courses offered by the Cheriton School of Computer Science, the Faculty of Mathematics, the School of Accounting and Finance, and the Faculty of Arts. Courses from the School of Accounting and Finance will give them the educational background and know-how to write the CFA Level 1 exam to pursue their Chartered Financial Analyst (CFA) designation and a background in technology and finance will allow them to pursue multi-varied graduate studies.
CFM graduates earn a unique Bachelor of Computing and Financial Management (BCFM) degree.
News
Congratulations to the winning teams at the CFM 101 Team Competition
The first-ever CFM course to be offered at the University of Waterloo ended with a portfolio-generation competition. Teams of three first-year CFM students were tasked with coding portfolio-creation applications in the python programming language that were set loose on the market, with final portfolio values determined as of the close on Monday, December 6.
CFM co-director James R. Thompson elected president of Northern Finance Association
Professor James R. Thompson, co-director of the Computing and Financial Management program and a Professor at Waterloo’s School of Accounting and Finance, has been elected as a president of the Northern Finance Association, a Canadian-based association of researchers in the field of finance.
Keshav Chawla finds the best of both worlds in the CFM program
Keshav Chawla has long harboured a passion for computer science and finance. When he discovered a way to pursue both disciplines simultaneously through Waterloo’s Computing and Financial Management program, his choice of university was clear. “I knew how robust and built-out the program was before coming in,” he explained. “Having that combination of both disciplines was the perfect fit for me.”