Program overview
Admission Requirements
Intakes

Last updated on 2025-07-23

Program overview

Program overview

The Double Degree program at the University of Ottawa combines a Bachelor of Science in Computer Science with a Bachelor of Science in Mathematics, offering students a unique opportunity to gain expertise in two highly relevant fields. This program is designed for those who are passionate about technology and mathematics, providing a comprehensive education that prepares graduates for a variety of career paths. The program is available in French immersion, allowing students to enhance their language skills while pursuing their studies. Additionally, an optional co-op component is available, giving students the chance to gain practical experience in their field of study.

Program structure

The Double Degree program is structured to provide a well-rounded education in both Computer Science and Mathematics. The program is designed to be completed in a maximum of 5 years, allowing students to immerse themselves in both disciplines while also having the flexibility to explore elective courses. Key features of the program structure include:

  • Completion of two degrees simultaneously, ensuring a comprehensive understanding of both fields.
  • Opportunity to participate in an optional co-op program, providing valuable work experience.
  • Access to a variety of electives, allowing students to tailor their education to their interests.
  • French immersion option, enhancing language skills alongside technical knowledge.

This program is ideal for students looking to develop a strong foundation in both computer science and mathematics, equipping them with the skills needed to excel in today's competitive job market.

Featured Experiences

The Double Degree program offers several unique experiences that enhance the educational journey of students:

  • Co-op Opportunities: Students can participate in co-op placements, gaining hands-on experience in the industry while studying.
  • French Immersion: The program is available in French, allowing students to improve their language skills in a professional context.
  • Research Opportunities: Students may have the chance to engage in research projects, collaborating with faculty members on innovative topics.
  • Joint Partner Programs: Opportunities to work with industry partners, providing real-world applications of their studies.

These experiences not only enrich the academic curriculum but also prepare students for successful careers in their chosen fields.

Career Options

Graduates of the Double Degree program in Computer Science and Mathematics have a wide range of career options available to them in Canada. Some potential job roles include:

  • Data Scientist: Analyzes complex data sets to inform business decisions and strategies.
  • Software Developer: Designs and develops software applications, utilizing programming skills and mathematical concepts.
  • Mathematician: Applies mathematical theories and techniques to solve practical problems in various industries.
  • Systems Analyst: Evaluates and improves computer systems to enhance efficiency and effectiveness in organizations.
  • Quantitative Analyst: Uses mathematical models to analyze financial data and assess risk in investment strategies.

These roles highlight the versatility of the skills acquired through the Double Degree program, making graduates highly sought after in the job market.

 

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

Visit University of Ottawa official website