Computer Engineering

Computer Engineering

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 designand 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 – 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 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 correct 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 back-up 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.

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.

You may also be interested in:
Computer Science
Computer Security
Digital Media
Electrical Engineering
Software Engineering

Program Details


Offered by

Lassonde School of Engineering


Degrees offered

BEng


Ways to study

Full-Time


Fall entry

yes


Winter entry

yes


Summer entry

no


Scholarships

Apply for scholarships and awards by February 15 and submit your application in PDF format. View the Financial Aid tab on this page for awards specific to your student status.

Learn More

Speak with our Students

Our Student Ambassadors are ready to answer your questions, show you around campus and share their experiences at York.

Book a Tour with a Student

International Opportunities

There are many types of global learning available to you. York International is here to help you gain valuable international experience and enrich your education.

Learn More

We love hearing from you

Call Us

416-736-5000
Monday to Thursday - 9 a.m. to 4 p.m.
Friday - 9 a.m. to 2:45 p.m.

Mail Us

York University
Student Recruitment & Admissions
Bennett Centre for Student Services
99 Ian Macdonald Blvd
Toronto, ON M3J 1P3
CANADA

Book a Tour

Make arrangements for a tour of our Keele or Glendon campus.

Request More Information