Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Gain the knowledge, connections, and practical skills to launch a career in computer science, finance, or a combination of both. This interdisciplinary program pairs academic studies with six co-op placements in fields like software engineering, banking, investment strategies, risk assessment, or insurance, giving you a competitive edge. You'll master two disciplines (computer science and finance) and become an invaluable resource for tech-driven companies, particularly in the dynamic fintech sector.Through the Computing and Financial Management (CFM) program, you'll learn from two of Waterloo's leading faculties: the School of Accounting and Finance, where you'll grasp complex financial management principles, and the David R. Cheriton School of Computer Science, where you'll develop technical skills for financial software solutions.Upon graduation, you'll possess the expertise, professional network, and co-op experience to excel in computer science, finance, or hybrid roles.Program benefitsCreate a standout professional profile. The alternating study and work terms provide two years of hands-on experience, resulting in a compelling résumé.Enhance your qualifications. For those targeting investment careers, a CFM degree fast-tracks your progress toward earning a Chartered Financial Analyst (CFA) certification.