Program overview
Admission Requirements
Intakes

Last updated on 2025-07-14

Program overview

Program Overview

The Honours Bachelor of Computer Science program at Sheridan College is designed to equip students with essential skills in the rapidly evolving field of computer science. Students can specialize in areas such as cloud computing, data analytics, data engineering, or game engineering. The program begins with a comprehensive introduction to these fields in the first year, followed by focused coursework in the chosen specialization. This approach ensures that graduates possess the specific skills required to excel in their chosen area, setting them apart in the competitive job market.

Program Structure

The Honours Bachelor of Computer Science program spans a duration of 4 years and is structured into 8 semesters. The program is offered at the Trafalgar Campus in Oakville. Key features of the program structure include:

  • Hands-on learning through internships, co-op placements, and applied research opportunities.
  • Students can choose between a capstone project or a thesis in their final year, allowing them to tailor their education to their career goals.
  • Students will take core courses in their first year to build a strong foundation in programming, networks, mathematics, and database modeling.
  • Specialization options are available after the first year, allowing students to focus on their area of interest.

Additionally, the program is designed to be flexible, enabling students to switch specializations if they choose to do so after two years.

Featured Experiences

The Honours Bachelor of Computer Science program offers a variety of unique experiences to enhance learning:

  • Internship Opportunities: Students can participate in a four-month internship or a paid co-op placement lasting up to 16 months, providing valuable industry experience.
  • Applied Research: Students can engage in applied research projects, gaining practical skills while contributing to real-world solutions.
  • Capstone or Thesis: In their final year, students can choose to work on a capstone project that addresses significant problems or a thesis for those interested in pursuing graduate studies.

Career Options

Graduates of the Honours Bachelor of Computer Science program can pursue a variety of career paths in Canada, including:

  • Computer and Information Systems Managers: Oversee IT projects and manage teams to ensure technology aligns with business goals.
  • Software Engineers and Designers: Develop software applications and systems, focusing on user needs and technical specifications.
  • Database Analysts and Data Administrators: Manage and analyze data to support business decisions and ensure data integrity.
  • Information Systems Analysts and Consultants: Evaluate and improve IT systems to enhance business efficiency and effectiveness.
  • Cloud Software Engineers: Design and implement cloud-based solutions, ensuring scalability and security for applications.

These roles highlight the diverse opportunities available to graduates, reflecting the program's emphasis on practical skills and industry relevance.

 

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

Visit Sheridan College official website