THIS SITE

Information for

Computing and Financial Management

Program

The Computing and Financial Management (CFM) program will allow you to develop expertise in both computer science and finance by teaching you how to use technology to solve real-world problems and manage money.

The financial industry needs qualified professionals who understand complicated financial management concepts and know how to design and create the software tools that get the job done. You'll graduate from CFM with this particular skill set to be successful in the workplace.

Co-op

You will be required to satisfy five to six work terms over the course of your studies. The co-op sequence below outlines when you will be studying
and working.

Year 1 Year 2 Year 3 Year 4 Year 5
F W S F W S F W S F W S F W
1A 1B * 2A * 2B * 3A * 3B * 4A * 4B

CFM Portal

For more information on the Computing and Financial Management program, please visit Computing and Financial Management future students.

Graduate studies

Following your undergraduate degree, you can continue your studies in  graduate school or pursue your professional designation.

At Waterloo, you can pursue a Master of Mathematics (MMath) with a specialization in Computer Science with the option to fast track your studies in fourth year with our accelerated master's program. Try your hand at research by applying for an Undergraduate Research Assistant (URA).

You can also work towards your Chartered Financial Analyst (CFA) designation by writing the level one exam as early as fourth year. More information is available under "current students" at cfm.uwaterloo.ca.

Did you know?

The CFM program is a member of the CFA University Recognition Program.