Program overview
Admission Requirements
Intakes

Last updated on 2026-04-01

Program overview

Program Overview

Stand out from the crowd by specializing in cloud computing, data analytics, game engineering, or network engineering. This program offers a comprehensive introduction to each of these growing fields in your first year, followed by the opportunity to take eight specialized courses in your chosen area. The curriculum is designed to build a strong foundation in computer science, ensuring that even those without prior experience can thrive. With over 80% of the curriculum consisting of core courses, students will develop essential skills that are applicable across various sectors in the tech industry.

Program Structure

The Bachelor of Computer Science (Honours) - Cloud Computing program is a 4-year undergraduate degree offered at Sheridan's Trafalgar Campus in Oakville. The program is structured to provide a blend of theoretical knowledge and practical experience, ensuring students are well-prepared for the workforce. Key features of the program include:

  • Hands-on learning through internships, co-op placements, and applied research opportunities.
  • Options for a capstone project or thesis in the final year, allowing students to tailor their education to their career goals.
  • Flexibility to switch specializations after the first two years, making it easier for students to find their passion.

Students can also engage in a four-month internship or a paid co-op placement lasting up to 16 months, providing invaluable industry experience.

Featured Experiences

This program offers a variety of unique experiences to enhance learning and professional development:

  • Internship Opportunities: Students can participate in a four-month internship or a co-op placement lasting up to 16 months, working with industry partners.
  • Applied Research Projects: Students can contribute to various applied research projects at Sheridan, gaining practical experience while supporting innovative initiatives.
  • Capstone or Thesis: In the final year, students can choose to work on a capstone project, which may involve external clients, or a thesis for those considering graduate studies.

Career Options

Graduates of the Bachelor of Computer Science (Honours) - Cloud Computing program can pursue a variety of career paths in Canada, including:

  • Cloud Software Engineer: Develop large-scale production clouds and manage cloud infrastructure.
  • Cloud Developer: Create and enhance cloud services and products.
  • Cloud Automation Specialist: Design and implement automated processes for cloud technologies.
  • Cloud Architect: Build hybrid platforms that integrate web services and data centers.
  • Systems Administrator – Cloud Operations: Oversee and maintain cloud-based systems, ensuring optimal performance and security.

These roles not only require technical expertise but also a strong understanding of cloud computing principles, making this program an excellent choice for aspiring tech professionals.

 

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

Visit Sheridan College official website