Bachelor of Engineering in Computer Engineering

York University - Keele Campus

Canada,Ontario

 0 Shortlist

48 Months

Duration

CAD 43,424/year

Tuition Fee

CAD 130

Application Fee

Sep 2025

Apply Date

Canada, Ontario

Type: University

Location Type: Urban

Founded: 1959

Total Students: 53,450 +

Int. Students: 9,600 +

Campus Detail

Main Campus Address

4700 Keele St, North York, ON M3J 1P3, Canada

Bachelor of Engineering in Computer Engineering

Program Overview

Lassonde School of Engineering

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.

Our Computer Engineering program is accredited by the Canadian Engineering Accreditation Board (CEAB).

What You’ll Learn

As a Computer Engineering student, you will learn about hardware and software design and be uniquely qualified to work on computer systems. You?will take courses in computation, system design and?other specialized areas, including robotics and virtual?reality. This theoretical knowledge will be balanced with?hands-on experience. Lassonde Computer Engineering?students have access to our state-of-the-art facilities, including the Digital Systems Lab and Robotics Lab.?

After second year, you can pursue co-op opportunities, gaining professional experience to get a head start towards becoming a licensed Professional Engineer. 

Some Courses You'll Take 

  • Fundamental Data Structures
  • Electronic Circuits and Devices
  • Digital Logic Design
  • Communication Networks
  • Software Design
  • Signals and Systems
  • Computer Architecture and Organization
  • Mobile Communications

What is the difference between Computer Science, Computer Security, Computer Engineering, Software Engineering and Information Technology?

  • Computer Science deals with the theory and practice of computer hardware and software. Students learn the theory that underlies computation and how to develop effective, efficient and accurate software. This program is intensive in Mathematics and Computer Science courses.
  • Computer Security focuses on the privacy of personal data, preventing unauthorized access to computer systems, ensuring contingency plans in the event of data loss and protecting systems from malicious activity.
  • Computer Engineering looks at how fundamental engineering design principles can be used to develop computer software and hardware while teaching you how to keep your knowledge and skills current as technology advances.
  • Software Engineering focuses on software including design, development, coding, integration and testing. 
  • Information Technology deals with the application of technology within an organization. The program deals with how technology can be applied, rather than the technology itself.