Program overview
Admission Requirements
Intakes

Last updated on 2025-07-23

Program overview

Program overview

The Honours Bachelor of Science in Computer Science - Data Science Option at the University of Ottawa focuses on the essential principles of computation and information processing. This program equips students with the skills to develop fast, reliable, scalable, and secure software systems for organizing and analyzing data. The curriculum includes advanced topics such as databases, artificial intelligence, computer graphics, security, and algorithm design, culminating in a significant honours project. Students can also benefit from a flexible degree structure that allows for exploration of connections between computer science and other fields. The program is available in both English and French, with compulsory courses offered in both languages.

Program structure

The Honours Bachelor of Science in Computer Science - Data Science Option is designed to provide a comprehensive education in computer science, with a focus on data science. The program has a total length of 120 units, ensuring a thorough grounding in both theoretical and practical aspects of the field.

Key features of the program structure include:

  • Compulsory courses available in both English and French.
  • Co-operative education opportunities to gain practical experience.
  • A French immersion stream for students interested in enhancing their language skills.
  • Flexibility to choose minors and majors, allowing students to tailor their education to their interests.

Featured Experiences

This program offers several unique experiences that enhance the learning journey for students:

  • Co-operative Education: Students can participate in co-op placements, gaining valuable work experience while studying.
  • Honours Project: A culminating project that allows students to apply their knowledge to real-world problems.
  • French Immersion Stream: An option for students to improve their French language skills while studying computer science.
  • Interdisciplinary Opportunities: The program encourages exploration of connections between computer science and other fields through elective courses.

Career Options

Graduates of the Honours Bachelor of Science in Computer Science - Data Science Option can pursue a variety of career paths in Canada. Here are some potential job options:

  • Data Scientist: Analyze and interpret complex data to help organizations make informed decisions.
  • Software Developer: Design, develop, and maintain software applications tailored to user needs.
  • Systems Analyst: Evaluate and improve computer systems to enhance efficiency and effectiveness.
  • Database Administrator: Manage and maintain databases, ensuring data integrity and security.
  • Artificial Intelligence Engineer: Develop AI models and algorithms to solve specific problems and improve processes.

 

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

Visit University of Ottawa official website