Logo of Sheridan College - Trafalgar

Honours Bachelor of Computer Science - Cloud Computing (Optional Co-op)

Tuition fee CA$21,187 per year

The fee is for the 2023–2024 academic year and includes tuition (CA$19,248), health insurance and ancillary charges.

The fees displayed are estimates only for two semesters and are subject to change.

Registration fee CA$400 one-time

The registration fee includes the non-refundable application fee (CA$100) and the refundable deposit fee (CA$300).

Please REVIEW the EdviseCanada`s fee policy.

More information



The Computer Science degree provides a strong foundation of fundamental knowledge, specialized courses and hands-on experience.

Specialize in a growing field of computer science

Stand out from the crowd by specializing in:

  • cloud computing
  • data analytics
  • data engineering
  • game engineering
  • network engineering

You’ll be introduced to each of these growing fields of computer science in your first year of studies, then take eight courses in the area of your choice. Each field requires specific skills not taught in traditional diploma and degree programs.

Build a strong foundation in computer science

Not a computer expert? No problem! You’ll begin with the basics in your first year, learning about computer programming, networks, mathematics, scripting and database modelling. More than 80% of the Computer Science degree curriculum consists of core courses designed to develop fundamental skills that will prepare you to work in all areas of computer science, both now and in the future.

Cloud Computing

Get a deeper understanding of cloud computing — the delivery of computing system resources such as software, databases, servers, data storage, and more — over the Internet. Learn the advantages and disadvantages of private, hybrid or public cloud delivery.

Specialized Courses

  • Internet of Things
  • Storage Systems
  • Virtualization
  • Cloud Infrastructure
  • Distributed & Parallel Computing
  • Security & Privacy in the Cloud
  • Cloud Economics
  • Cloud Monitoring & Governance

Internship, co-op and applied research opportunities

At Sheridan, we believe the best way to learn is through hands-on experience. Between your third and fourth year of studies, you can work for Sheridan`s industry partners through a four-month internship or a paid co-op placement that can last up to 16 months. You can also sharpen your research skills by providing computer science support to any of Sheridan’s various applied research projects.

Choose between a capstone or thesis

Your education should support your future goals. In your fourth year, you’ll have the option of working on either a capstone project or a thesis. Capstones involve developing a solution to a significant problem and may include an external client or partner — ideal if you seek employment immediately after graduation. The thesis research project option is also offered if you intend to pursue graduate studies in computer science.

Enjoy flexible pathways

It’s always good to keep your options open. The Computer Science degree shares many common core courses with the Mobile Computing degree, making it easy to transfer from one to the other. You’ll only need to make up two courses if you want to change specializations after two years.

And if you’re interested in furthering your studies after graduation, our honours bachelor’s degree is accepted for graduate admission at a broad range of institutions in Canada and internationally.

Career opportunities

In addition to preparing you for all types of work in the industry, Sheridan’s Bachelor of Computer Science – Cloud Computing degree is designed to make you job-ready in the specialized field of your choice.

Roles you may be qualified for upon graduation include:

  • Cloud Software Engineer: Develop large-scale production clouds.
  • Cloud Developer: Create new cloud services and improve current cloud products.
  • Cloud Automation Specialist: Design and implement automated technologies and processes that support your employer’s cloud offerings.
  • Cloud Architect: Use software development and information technology skills to build hybrid DevOp platforms that leverage your employer’s web services, cloud and on-premise data centres.
  • Systems Administrator – Cloud Operations: Automate, organize, monitor and maintain all of your employer’s cloud-based systems.
  • Cloud Services Adviser: Sell and market various cloud solutions, such as Office 365 or Watson analytics.
Apply Now! September 2024
This intake is not applicable
Studies commence
Sep 3, 2024
Apply Now! January 2025
This intake is not applicable
Studies commence
Jan 2, 2025

Application deadlines apply to citizens of: United States

Apply Now! September 2024
This intake is not applicable
Studies commence
Sep 3, 2024
Apply Now! January 2025
This intake is not applicable
Studies commence
Jan 2, 2025

Application deadlines apply to citizens of: United States