Program overview
Admission Requirements
Intakes

Last updated on 2025-07-11

Program overview

Program Overview

Explore a breadth of computing fundamentals, such as artificial intelligence, data structures, and more, in a variety of social, business, and scientific contexts. The Bachelor of Science (Honours) in Computer Science - Comprehensive (DCD) program is designed to equip students with the essential skills and knowledge needed to thrive in the rapidly evolving tech landscape. This program not only emphasizes theoretical understanding but also practical applications, ensuring that graduates are well-prepared for the challenges of the modern workforce.

Program Structure

The Bachelor of Science (Honours) in Computer Science - Comprehensive (DCD) program is structured to be completed in four or five years, depending on the chosen path. The program is offered on a full-time basis and includes:

  • Experiential learning opportunities, including a co-op option
  • Capstone projects to apply theoretical knowledge in practical settings
  • Research study and undergraduate thesis options
  • In-class delivery method at Ontario Tech University, North Oshawa
  • Start dates in September

This program also offers a direct-entry co-op option, allowing students to gain valuable work experience while studying. The co-op positions are full-time and paid, providing students with a steady income stream throughout their studies.

Featured Experiences

The Bachelor of Science (Honours) in Computer Science - Comprehensive (DCD) program includes several unique features that enhance the learning experience:

  • Direct-entry co-op program: Students can apply for co-op positions directly through their application, gaining real-world experience.
  • Capstone projects: These projects allow students to work on practical problems, applying their knowledge in real-world scenarios.
  • Strong industry partnerships: The program has developed connections with leading employers, providing students with networking opportunities and hands-on experience.
  • Experiential learning: Students can engage in various experiential learning activities that bridge the gap between theory and practice.

Career Options

Graduating with a Bachelor of Science (Honours) in Computer Science opens the door to a variety of lucrative career opportunities in Canada, including:

  • Computer Consultant: Provide expert advice to organizations on how to use technology to meet their business objectives.
  • Software Developer: Design, develop, and maintain software applications for various platforms.
  • Systems Analyst: Analyze and improve computer systems to enhance efficiency and effectiveness within organizations.
  • Technical Support Analyst: Assist users in resolving technical issues and provide support for software and hardware products.
  • Game Developer: Create and develop video games, working on everything from design to programming and testing.

Additionally, graduates may pursue further studies, including master's programs in Computer Science, enhancing their qualifications and career prospects.

 

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

Visit Ontario Tech University official website