Between labs and lectures, students in the Computer Engineering program will gain experience with all aspects of computers, from chips and wiring to software, networks, and communications. Students will learn the basics of computing engineering in one of the top 75 programs in the world (Shanghai World University Rankings 2021). And co-op terms will give students 2 years of paid work experience.

Successful students will graduate ready for a career as a software developer, hardware engineer, IT specialist, systems designer, and more, in a wide range of industries such as enterprise software, automotive, aerospace, automation and robotics, networks and databases, health care, and security.

Program Highlights

Students can follow their passion. With more technical electives than any other computer engineering program in Canada, students will be able to explore interests in everything from circuit boards to software security.
Study in a high-tech hub. Waterloo region is home to more than 1,500 technology companies, including Google and Shopify, providing lots of co-op and career opportunities.