Program overview
Admission Requirements
Intakes

Last updated on 2025-07-14

Program overview

Program Overview

The Honours Bachelor of Computer Science (Degree Completion) program at Sheridan College is designed for students looking to specialize in a growing field of computer science. You can choose to focus on areas such as cloud computing, data analytics, data engineering, or game engineering. The program begins with foundational courses in computer programming, networks, mathematics, scripting, and database modeling, ensuring that even those without prior experience can succeed. With a curriculum that emphasizes hands-on learning, students will be well-prepared for the demands of the tech industry.

Program Structure

The Honours Bachelor of Computer Science program spans a duration of 4 years and is structured into 8 semesters. The program includes:

  • Core courses that cover essential computer science skills.
  • Specialization options in cloud computing, data analytics, data engineering, or game engineering.
  • Internship or co-op opportunities, allowing students to gain practical experience.
  • A choice between a capstone project or thesis in the final year.

Students will also have the chance to engage in applied research projects, enhancing their learning experience. The program is designed to be flexible, allowing students to switch specializations if they choose to do so after the first two years.

Featured Experiences

The Honours Bachelor of Computer Science program offers several 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.
  • Applied Research: Engage in various applied research projects, providing valuable hands-on experience.
  • Capstone or Thesis: In the final year, students can choose to work on a capstone project or a thesis, aligning with their career goals.
  • Specialization Courses: Students can take eight courses in their chosen specialization, gaining specific skills not typically covered in traditional programs.

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 requirements.
  • 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.
  • Computer Programmers and Interactive Media Developers: Write code and develop interactive applications for various platforms.

 

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

Visit Sheridan College official website