Filters
Filters
- Bachelors
- Bachelor's degree
- North America
- Canada
- Natural Sciences Programs
- Computing
Sort by
2 Computing Bachelor's Degree Programs in Canada


Sheridan College
Bachelor of Computing and Network Communications (Honours) – Internet Communications Technology
- Oakville, Canada
Bachelor's degree
On-Campus
English
Offered jointly by Sheridan and Brock University, this four-and-a-half-year program combines academic instruction in computer science with hands-on technical work in network communications — plus the chance to get paid co-op work experience. By combining theory and practice into a single package, this program offers unmatched preparation for a career in network technology, computer science and communications.


Sheridan College
Bachelor in Computer Engineering Technician
- Oakville, Canada
Bachelor's degree
On-Campus
English
Software and hardware skills taught in this program are valued by employers and can be applied in a wide variety of fields. First, you'll study basic concepts that are relevant to both electronics and computer engineering. You'll then learn more specialized skills and tools, including: Programming Operating systems Programmable logic devices Microprocessors and microcontrollers
Best programs for you
Answer a few questions and we'll match you with programs!
Popular Natural Sciences Programs Computing degree types
Popular study format
Learn more about Computing Bachelor's degree programs in Canada
Studying computing at the Bachelor's level in Canada opens doors to a rapidly evolving field. With a strong emphasis on applied learning, Canadian programs prepare students to tackle real-world challenges in technology and innovation.
You'll develop essential skills in areas such as software development, algorithm design, and systems analysis. Through project-based coursework, you'll gain practical experience in creating applications, managing databases, and ensuring cybersecurity. Core courses typically cover programming languages, data structures, and web development. As you progress, you may also explore subjects such as mobile app development and artificial intelligence.
As you engage with diverse technologies, the educational environment fosters independence and critical thinking. Many students find that collaborating on team projects not only enhances their technical skills but also builds essential communication abilities, making them well-rounded graduates ready for a variety of career opportunities. Whether you're considering roles in software engineering, data analysis, or IT consulting, the skills you gain will be valuable both in Canada and globally.