Last updated on 2026-04-01
Program Overview
Stand out from the crowd by specializing in a growing field of computer science. The Bachelor of Computer Science (Honours) - Data Engineering program at Sheridan College allows you to focus on areas such as cloud computing, data analytics, game engineering, and artificial intelligence. In your first year, you will be introduced to each of these fields, and then you can choose to take eight specialized courses in your area of interest. This program is designed to build a strong foundation in computer science, ensuring that you acquire essential skills that are highly valued in today’s job market.
Program Structure
The Bachelor of Computer Science (Honours) - Data Engineering program is structured to be completed in four years. The program includes:
- Hands-on learning through internships or co-op placements, providing real-world experience.
- Options for a capstone project or thesis in the final year, allowing you to tailor your education to your career goals.
- Opportunities to work on applied research projects with industry partners.
- Flexibility to switch specializations after the first two years, making it easier to align your studies with your career aspirations.
This program is offered at the Trafalgar Campus in Oakville, Ontario, and is designed to prepare you for a successful career in the tech industry.
Featured Experiences
The Bachelor of Computer Science (Honours) - Data Engineering program offers several unique experiences to enhance your learning:
- Internship Opportunities: Engage in a four-month internship or a paid co-op placement lasting up to 16 months, allowing you to gain valuable industry experience.
- Applied Research Projects: Collaborate with Sheridan's industry partners on various research initiatives, providing practical experience in real-world applications.
- Capstone or Thesis: Choose between a capstone project that addresses a significant problem or a thesis for those interested in pursuing graduate studies.
- Specialization Options: Focus on data engineering while also having the option to explore other areas such as cloud computing and data analytics.
Career Options
Graduating with a Bachelor of Computer Science (Honours) - Data Engineering degree opens up a variety of career opportunities in Canada. Here are some potential job roles you can pursue:
- Data Engineer: Design and manage data pipelines to ensure data is accessible and reliable for analysis.
- Database Administrator: Oversee the performance, integrity, and security of databases, ensuring data is stored efficiently.
- Big Data Specialist: Work with large datasets that require advanced processing techniques beyond traditional software capabilities.
- Cloud Engineer: Develop and maintain cloud-based solutions for data storage and processing, focusing on scalability and security.
- Data Architect: Design the architecture of data systems, determining how data is stored, integrated, and managed across platforms.
These roles are in high demand, and the skills you acquire in this program will prepare you for a successful career in the tech industry.
DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.
Visit Sheridan College official website















