University of Waterloo campus

Engineering

Computer Engineering at University of Waterloo

University of Waterloo, Canada

Programme overview

Leads to the Bachelor of Applied Science in Computer Engineering. As an expert in computer hardware-software interactions you will be ready for a career working in cutting-edge technologies. Between labs and lectures, you'll gain experience with all aspects of computers, from chips and wiring to software, networks, and communications. You'll learn the basics of computing engineering in one of the top programs in the world (ranked #43 in the Academic Rankings of World Universities 2024). Offered as a co-op programme only.

Faculty: Faculty of Engineering  |  Study mode: co-op  |  Location: Waterloo, Ontario, Canada

What you will study

Your upper-year courses will cover computer architecture, operating systems, embedded systems, software design, and digital electronics, with technical electives to explore areas like AI, cybersecurity, or robotics. Sample upper-year courses include Systems Programming and Concurrency, Digital Computers, Analog Control Systems, Computer Security.

Career pathways

Graduates commonly pursue careers in software and hardware development and engineering. They often work in software, technology, and automotive companies.

Official programme page

Application information

Entry requirements

Ontario applicants: Six Grade 12 U and/or M courses including Advanced Functions (minimum final grade of 70% is required); Calculus and Vectors (minimum final grade of 70% is required); Chemistry (minimum final grade of 70% is required); Physics (minimum final grade of 70% is required); English (ENG4U) (minimum final grade of 70% is required); Previous experience in programming is recommended; Admission averages: Individual selection from the high 80s to low 90s; Requirements for all students; The Admission Information Form and online interview are required for admission to all Engineering programs. How to apply: Apply directly to this program on your application.

Tuition is charged per credit, so the total depends on the courses you register for each year. Current fees are listed in the official fee schedule.

First-year students are admitted for the September (fall) term only. Terms: fall (September to December), winter (January to April), spring (May to August). Part-time, online, post-degree and non-degree studies can start in the winter, spring or fall term.

Applications for September 2027 entry close on 1 February 2027 for programs other than Engineering (documents due 15 February 2027) and on 15 January 2027 for Engineering programs other than Architecture (documents due 1 February 2027). International students have the same deadlines. Full-time applicants apply through the Ontario Universities' Application Centre (OUAC).

Part-time, online, post-degree and non-degree studies: winter 2027 applications close 30 October 2026 for degree and non-degree (13 November 2026 for post-degree); spring 2027 applications close 26 February 2027 for degree and non-degree (12 March 2027 for post-degree). Optometry closes 12 November 2026 and Pharmacy closes 6 January 2027.

Explore more study programmes

Engineering

Architectural Engineering

University of Waterloo, Canada

Degree
Bachelor's
Next intake
First-year students are admitted for the September (fall) term only. Terms: fall (September to Decem

Engineering

Biomedical Engineering

University of Waterloo, Canada

Degree
Bachelor's
Next intake
First-year students are admitted for the September (fall) term only. Terms: fall (September to Decem

Engineering

Chemical Engineering

University of Waterloo, Canada

Degree
Bachelor's
Next intake
First-year students are admitted for the September (fall) term only. Terms: fall (September to Decem

View all study programmes →

Ready to start your study abroad journey?

Book a free consultation with our expert counsellors and take the first step towards your dream university.

Copyrights © 2026 StudyMapped. All rights reserved.