Skip to content

Electrical Engineering

University of Waterloo

Electrical and Computer Engineering: blue ink subject illustration
Image source

AI-generated ink illustration

Conceptual study artwork, not a photograph of teaching facilities.

Unidex · generated with ImageGen

Checked 2026-11-05

Symbolic subject artwork; no university facility depicted

Deadlines

November 2026

MonTueWedThuFriSatSun
1
2345678
9101112131415
161718202122
23242526272829
30

Next deadline

  • OUAC. Ontario high schools report midterm/final 4U/M grades

    2027 entry

    School deadline, not a student task. Universities receive these grades by November 26. Verbatim: "Deadline for the OUAC to receive all midterm or final grades available for 4U/M courses from Ontario high schools. Schools may report in-progress grades for full-year courses as soon as they are available." Universities receive these by the target date of November 26, 2026. This is a deadline on the high school, not on the student, but it governs which grades a university sees in the first round.

Other deadline details
No single OUAC deadline, deadlines are set by each university and sometimes by programOUAC Undergraduate application, applicants who are not Ontario high school students (Group B)2026 entry
  • No single OUAC deadline, deadlines are set by each university and sometimes by program
  • No single OUAC deadline
  • University, program, transcript, portfolio, interview, and audition dates still apply
Full source wording

Verbatim: "There is no specific Undergraduate application deadline if you are a Group B applicant. Deadlines vary at each university and sometimes depend on the program. Visit the university websites or contact the universities directly for their deadlines. If you are interested in a program but the deadline has passed, you may contact the university's admission office for help. Be aware of university-specific deadlines for submitting transcripts and portfolios, if required, and for arranging interviews and auditions. You must ensure the OUAC has enough time to process your choices before the universities' program deadlines." OUAC defines Group B as anyone who does not meet the Group A criteria, e.g. not currently taking an Ontario high school course, a Canadian outside Ontario, an international applicant, a postsecondary transfer student, or a mature applicant.

SourceChecked

Requirements

Admission requirements

High-school prerequisites
  • ENG4UEnglish70% min.
  • SPH4UPhysics70% min.
  • MHF4UAdvanced Functions70% min.
  • MCV4UCalculus and Vectors70% min.
  • SCH4UChemistry70% min.
  • Complete six Grade 12 U or M courses and the Ontario Secondary School Diploma.
  • Include one additional Grade 12 U or M course.
Waterloo · Electrical Engineering undergraduate degree and career examples
Application steps

Entry terms · Fall (September)

Full-time September 2027 entry directly to Electrical Engineering (WWF).

Waterloo · September 2027 application and document deadlines
  1. Step 1Check the admission requirements
  2. Step 2Apply through OUAC
    • Create your application and select this program.
    OUACOUAC
  3. Step 3Declaration of Academic Experience (DAE)
    • Complete the DAE in the Waterloo applicant portal. It updates your checklist with any required documents.
    Waterloo required documentsWaterloo required documents
  4. Step 4Apply to Electrical Engineering on OUAC using WWF.
  5. Step 5Open your Waterloo applicant portal and complete the Declaration of Academic Experience.
  6. Step 6Submit any requested transcripts or English language results.
  7. Step 7Submit the Admission Information Form.
  8. Step 8Complete the mandatory asynchronous Engineering video interview in Kira Talent.

The Admission Information Form and asynchronous video interview are required.

Waterloo Engineering · required video interview
Applicant pathways
Other Canadian provinces and territories

Other Canadian provinces and territories high school applicants

  • Five or six Grade 12 academic courses, depending on province or territory.
  • Provide English, Physics, Chemistry, Mathematics or Pre-Calculus, and Calculus. Minimum 70% in each named subject.
Waterloo Engineering · required subjects and competitive guidance
International Baccalaureate

International Baccalaureate high school applicants

  • Include English A, Physics, Chemistry and Mathematics Analysis and Approaches. Higher Level Physics and Mathematics are recommended.
  • Complete six IB courses with at least 4 in each and 31 points before diploma bonus points.
Waterloo Engineering · required subjects and competitive guidance
American curriculum

American curriculum high school applicants

  • Complete six senior academic courses, including English, AP Physics or equivalent, Chemistry, Pre-Calculus and AP Calculus or equivalent. Minimum 75% in each named subject.
Waterloo Engineering · required subjects and competitive guidance

Degree requirements

Required courses and electives
Credits and degree requirements
  • 60% minimum cumulative overall average and term average.
  • Complete the fourth-year engineering design sequence and the ethics requirement.
  • Complete PD 19, PD 20 and two additional professional development courses.
  • Communication requirement: COMMST 192 or ENGL 192.
Work and practical requirements

Program facts

Entering average~Low to mid-90s

Ontario high school applicants. Individual selection also uses the mandatory AIF and interview.

Waterloo Engineering · required subjects and competitive guidanceWaterloo Engineering · required subjects and competitive guidance
Co-opCo-op required

Six scheduled work terms. Five credited work terms are required.

University work-study information
Co-op schedule
6 scheduled terms · 4 months each · 24 scheduled monthsWaterloo Engineering · co-op study and work sequences
Stream 4
Year 1 winter, Year 2 fall and spring, Year 3 winter, Year 4 winter, Year 5 fall.Waterloo Engineering · co-op study and work sequences
Stream 8
Year 1 spring, Year 2 winter, Year 3 fall and spring, Year 4 winter, Year 5 fall.Waterloo Engineering · co-op study and work sequences
Waterloo Engineering · co-op study and work sequencesCheck work experience options

Majors & specializations

Optional upper-year specializations within this direct-entry degree.

Communications and Signal Processing Specialization

BASc

The specialization course group includes digital signal processing and communication systems.

Courses

Required term-by-term plan in the 2026–27 calendar. Waterloo has yet to publish the September 2027 academic calendar.

1A Term8 listed
  • ECE 105Classical Mechanics0.5 credits

    Analyse forces, motion, work, energy, momentum and oscillations.

    Waterloo course description
  • ECE 150Fundamentals of Programming0.5 credits

    Write and structure software using functions, recursion and object-oriented concepts.

    Waterloo course description
  • ECE 190Engineering Profession and Practice0.25 credits

    Explore professional engineering practice, design, safety and risk.

    Waterloo course description
  • ECE 198Project Studio0.25 credits

    Integrate mathematics, physics and programming in an engineering design project.

    Waterloo course description
  • MATH 115Linear Algebra for Engineering0.5 credits

    Solve linear systems and study vector spaces, determinants and eigenvalues.

    Waterloo course description
  • MATH 117Calculus 1 for Engineering0.5 credits

    Study engineering functions and use derivatives to analyse how they change.

    Waterloo course description
  • COMMST 192Communication in the Engineering Profession (COMPE, ELE, MGTE)0.5 credits

    Develop written and spoken communication for Computer, Electrical and Management Engineering.

    Choose 1 from COMMST 192 / ENGL 192.

    Waterloo course description
  • ENGL 192Communication in the Engineering Profession (COMPE, ELE, MGTE)0.5 credits

    Develop written and spoken communication for Computer, Electrical and Management Engineering.

    Choose 1 from COMMST 192 / ENGL 192.

    Waterloo course description
Waterloo 2026–27 · Electrical Engineering Academic Calendar
1B Term7 listed
  • ECE 102Information Session0 credits

    Attend non-credit information sessions for Computer and Electrical Engineering students.

    Waterloo course description
  • ECE 106Electricity and Magnetism0.5 credits

    Use physical laws to study electrical fields, circuits and magnetism.

    Waterloo course description
  • ECE 108Discrete Mathematics and Logic 10.5 credits

    Use logic, sets, proofs and counting techniques in discrete mathematics.

    Waterloo course description
  • ECE 124Digital Circuits and Systems0.5 credits

    Design and analyse digital circuits using Boolean logic and hardware description methods.

    Waterloo course description
  • ECE 140Linear Circuits0.5 credits

    Analyse electrical networks with circuit laws and models of sources and components.

    Waterloo course description
  • ECE 192Engineering Economics and Impact on Society0.25 credits

    Use engineering economics to evaluate decisions and examine their effects on society.

    Waterloo course description
  • MATH 119Calculus 2 for Engineering0.5 credits

    Use approximation, Taylor expansions and series to analyse engineering problems.

    Waterloo course description
Waterloo 2026–27 · Electrical Engineering Academic Calendar
2A Term8 listed
Waterloo 2026–27 · Electrical Engineering Academic Calendar
2B Term8 listed
Waterloo 2026–27 · Electrical Engineering Academic Calendar
3A Term5 listed

1 approved elective slot.

Waterloo 2026–27 · Electrical Engineering Academic Calendar
3B Term2 listed

1 approved elective slot.

Waterloo 2026–27 · Electrical Engineering Academic Calendar
4A Term3 listed

4 approved elective slots.

Waterloo 2026–27 · Electrical Engineering Academic Calendar
4B Term3 listed

4 approved elective slots.

Waterloo 2026–27 · Electrical Engineering Academic Calendar
Ethics List5 listed
Waterloo 2026–27 · Electrical Engineering Academic Calendar
Natural Science List52 listed
Waterloo 2026–27 · Electrical Engineering Academic Calendar
Technical Electives · List 14 listed
Waterloo 2026–27 · Electrical Engineering Academic Calendar
Technical Electives · List 24 listed
Waterloo 2026–27 · Electrical Engineering Academic Calendar
Technical Electives · List 336 listed
Waterloo 2026–27 · Electrical Engineering Academic Calendar
Technical Electives · List 427 listed
Waterloo 2026–27 · Electrical Engineering Academic Calendar
Technical Electives · List 525 listed
Waterloo 2026–27 · Electrical Engineering Academic Calendar
Communications and Signal Processing Specialization

Communications and Signal Processing Specialization

Required courses · Group 12 listed
Choose 3 · Group 25 listed
Waterloo 2026–27 · Communications and Signal Processing Specialization
Quantum Engineering Specialization

Quantum Engineering Specialization

Required courses · Group 11 listed
Choose 3 · Group 24 listed
  • ECE 405AQuantum Information Processing Devices0.5 credits

    Choose 3 from ECE 405A / ECE 405B / ECE 405C / ECE 405D.

    Waterloo course description
  • ECE 405BFundamentals of Experimental Quantum Information0.5 credits

    Choose 3 from ECE 405A / ECE 405B / ECE 405C / ECE 405D.

    Waterloo course description
  • ECE 405CProgramming of Quantum Computing Algorithms0.5 credits

    Choose 3 from ECE 405A / ECE 405B / ECE 405C / ECE 405D.

    Waterloo course description
  • ECE 405DSuperconducting Quantum Circuits0.5 credits

    Choose 3 from ECE 405A / ECE 405B / ECE 405C / ECE 405D.

    Waterloo course description
Waterloo 2026–27 · Quantum Engineering Specialization
Elective choices
Communications and Signal Processing Specialization

Communications and Signal Processing Specialization

  • Complete a total of five courses according to the requirements below.
Quantum Engineering Specialization

Quantum Engineering Specialization

  • Complete a total of four courses according to the requirements below.
Other requirements and route notes
  • Choose three complementary studies electives: two from List C and one from Lists A, C or D.
  • Choose two Natural Science courses and eight Technical Electives. A listed lecture and its accompanying 0.25-unit lab count together as one Natural Science choice.
  • Take one or two approved Technical Electives in another Engineering plan, outside Computer and Electrical Engineering.
  • The ethics course may also satisfy an eligible complementary studies or professional development requirement.

Careers

  • Hardware Engineer
  • Electrical Designer
  • Business Technology Analyst

Published employers

7
  • Intel
  • Mulvey Banani International
  • Deloitte
  • Kubra Data Transfer
  • Dropbox
  • Ceridian
  • IBM Canada
Scope and qualifications

Waterloo-published career examples and sample co-op roles.

Professional recognition

CEAB accredited since 1965

Scope and qualifications

Waterloo-published career examples and sample co-op roles.

Costs

Program or faculty

First-year estimate

2026–27 · Two terms · CAD

Ontario example · Choose your fee category

Tuition and incidental fees$19,000
Books and supplies$1,500
Co-op fee

$836 × 2 study terms

$1,672
Residence
Residence
$8,254
Meal plan
Meal plan
$8,040
Estimated total$38,466

Last updated

Suggest to a student