Filters
Filters
- Bachelors
- Bachelor's degree
- North America
- Canada
- Engineering Programs
- Computer Engineering
Sort by
5 Computer Engineering Bachelor's Degree Programs in Canada


York University - School of the Arts, Media, Performance & Design
Bachelor of Computer Engineering
- Toronto, Canada
Bachelor's degree
On-Campus
English
Computer Engineers play a big role in how we interact with the world – both at work and at home. From software and gaming to cyber security and simulators, computer engineers help shape our technology-driven world. When you study computer engineering you will be at the intersection of hardware and software design, becoming qualified to work on computer systems and develop computing solutions to engineering problems. Systems blending hardware and software, such as self-driving cars, robotics and mobile devices, form the basis of our world and are all built by Computer Engineers.


Ryerson University
B.E in Computer Engineering
- Podium, Canada
Bachelor's degree
On-Campus
English
Computer engineers influence the way we work and play in our technology-driven, interconnected world. You’ll use scientific and practical knowledge in digital circuit technology to build electronics systems and devices that benefit lives. Create hardware, firmware, software and interfacing systems that let computers communicate with each other and the world. Enhance your skills through an optional paid co-operative internship, an optional specialization in Management Sciences and Engineering Innovation and Entrepreneurship, a summer research internship and leading-edge research projects.
Best programs for you
Answer a few questions and we'll match you with programs!


Concordia University - Montreal
Bachelor in Computer Engineering
- Montreal, Canada
Bachelor's degree
On-Campus
English
Without computer hardware and software, there would be no smart phones, DVD players, digital recorders and critical systems in airplane cockpits, modern cars, or computerized medical devices. As a computer engineer, your knowledge of computer architecture, digital electronics, circuits and digital communication will lead to innovations or bring about another information revolution.


Toronto Metropolitan University
Computer Engineering BEng
- Podium, Canada
Bachelor's degree
English
Computer Engineers influence the way we work and play in our technology-driven, interconnected world. You ll use scientific and practical knowledge in digital circuit technology to build electronic systems and devices that benefit lives. Create hardware, firmware, software and interfacing systems that let computers communicate with each other and the world.


University of Waterloo
Bachelor in Computer Engineering
- Waterloo, Canada
Bachelor's degree
On-Campus
English
Want to design a brain stimulator to combat symptoms of Parkinson's disease? Develop software to protect companies from cyber attacks? Create the next groundbreaking gaming platform? As an expert in computer hardware-software interactions you will be ready for a career working in cutting-edge technologies.
Popular Engineering Programs Computer Engineering degree types
Popular study format
Learn more about Computer Engineering Bachelor's degree programs in Canada
Computer Engineering degree programs at the Bachelor's level in Canada combine theoretical foundations with practical applications, making this field an exciting choice for tech enthusiasts. Canada's diverse environment allows for collaborative projects and innovative learning, fostering creativity and critical thinking in future engineers.
You'll explore various topics like digital systems, microprocessors, and embedded systems. Through hands-on labs and team-based projects, you'll gain skills in designing circuit boards, programming embedded devices, and developing software solutions tailored to hardware. Students strengthen their adaptability as they engage with emerging technologies, preparing for a fluid job market.
A focus on research and applied coursework enhances your learning experience, aligning with industry needs. Graduates typically pursue roles in areas such as software development, system design, and network management, gaining competencies that are valued across the globe. Canada’s emphasis on technological innovation provides you with exposure to cutting-edge industry practices, enriching your career prospects.