Program overview
Admission Requirements
Intakes

Last updated on 2025-11-18

Program overview

Program overview

Earn a Bachelor of Mathematics degree in Computational Mathematics and graduate with up to two years of paid co-op work experience. This program is designed to equip students with the skills to solve complex problems using advanced mathematics and computer science. Students will learn to analyze data, predict trends, and apply mathematical models to real-world scenarios in various fields such as business, finance, medicine, and technology. Graduates will possess a unique skill set that combines mathematical principles with advanced computer science knowledge, making them highly competitive in the job market.

 

Program structure

The Bachelor of Mathematics in Computational Mathematics program offers a flexible structure that allows students to choose between a four-year or five-year study plan. The program includes:

  • Co-op Option: Students can gain up to 24 months of paid work experience through the co-op program, which is the largest of its kind in North America.
  • Regular Study Option: Students can opt for a faster track by choosing the regular system of study.
  • Research Opportunities: Students may work as undergraduate research assistants with award-winning professors.

Starting in the second year, students typically alternate between academic study and co-op work every four months, integrating classroom learning with practical experience. The first co-op work term usually occurs after the first year, providing students with valuable industry exposure early in their academic journey.

 

Featured Experiences

  • Co-op Program: Students can participate in a co-op program that allows them to gain relevant paid work experience while studying.
  • Work-Study Sequence: The program features a structured work-study sequence, alternating between study and co-op terms.
  • Research Assistantships: Opportunities to work with faculty on research projects, enhancing academic and professional experience.
  • Networking Events: Students can engage in various networking events and competitions, such as Hack the North, to connect with peers and industry professionals.
  • Student Societies: Involvement in student-run organizations like MathSoc, which offers clubs, services, and events tailored for mathematics students.

 

Career Options

Graduates of the Bachelor of Mathematics in Computational Mathematics program can pursue a variety of career paths in Canada, including:

  • Software Developer: Design and create software applications, ensuring functionality and user experience.
  • Data Analyst: Analyze data sets to identify trends and provide insights for business decisions.
  • Information Systems Analyst: Evaluate and improve computer systems to meet organizational needs.
  • Data Scientist: Utilize statistical methods and algorithms to analyze complex data and inform strategic decisions.
  • Technical Trading Associate: Support trading operations by analyzing market data and developing trading strategies.

These roles are often found in sectors such as finance, telecommunications, and technology, providing graduates with diverse opportunities to apply their skills in real-world settings.

 

DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.

Visit University of Waterloo official website