- HBA · 4 years
- Work experience details
- ~High 80s to low 90s



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
Entering average
Published approximate guidance: High 80s to low 90s. September 2027 admission guidance. Ontario high school applicants. Individual selection also uses the mandatory AIF and interview.
Waterloo Engineering · required subjects and competitive guidance| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 20 | 21 | 22 | |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 |
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.
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.
Entry terms · Fall (September)
Full-time September 2027 entry directly to Systems Design Engineering (WD).
Waterloo · September 2027 application and document deadlinesThe Admission Information Form and asynchronous video interview are required.
Waterloo Engineering · required video interviewOther Canadian provinces and territories high school applicants
International Baccalaureate high school applicants
American curriculum high school applicants
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 guidanceSix scheduled work terms. Five credited work terms are required.
University work-study informationOptional upper-year specializations within this direct-entry degree.
BASc
Study interaction design, ergonomics and how people use systems.
Required term-by-term plan in the 2026–27 calendar. Waterloo has yet to publish the September 2027 academic calendar.
Solve linear systems and study vector spaces, determinants and eigenvalues.
Waterloo course descriptionStudy engineering functions and use derivatives to analyse how they change.
Waterloo course descriptionPractise written and spoken technical communication in systems design engineering.
Waterloo course descriptionWrite structured programmes and use arrays, data and algorithms to solve engineering problems.
Waterloo course descriptionApply systems thinking to problems that connect people, technology and the environment.
Waterloo course descriptionPractise the engineering design process, project management and professional responsibilities.
Waterloo course descriptionUse approximation, Taylor expansions and series to analyse engineering problems.
Waterloo course descriptionUse drawings and visual communication to analyse and present engineering designs.
Waterloo course descriptionStudy ecological systems and environmental pressures such as pollution and habitat change.
Waterloo course descriptionStudy user needs, human error and how people interact with technical systems.
Waterloo course descriptionContinue design and project management practice through engineering design work.
Waterloo course descriptionUse force systems, moments and free-body diagrams to study structural equilibrium.
Waterloo course descriptionUse discrete mathematics, combinatorics and algorithmic thinking to model problems.
Waterloo course descriptionBuild structured software with abstract data types, data structures and recursive algorithms.
Waterloo course descriptionModel discrete and continuous systems through equations, impulse response and frequency response.
Waterloo course descriptionConsider how people and communities understand technology and how that shapes design.
Waterloo course descriptionPractise engineering prototyping and technical communication in workshops.
Waterloo course descriptionModel motion and forces using kinematics, energy and momentum.
Waterloo course descriptionSolve differential equations and systems with series methods and Laplace transforms.
Waterloo course descriptionRun laboratory experiments in digital systems.
Waterloo course descriptionUse probability and statistics to reason about uncertainty in complex systems.
Waterloo course descriptionStudy relationships between social and ecological systems and their impact on sustainability.
Waterloo course descriptionAnalyse needs and develop alternative solutions to an engineering design problem.
Waterloo course descriptionAnalyse active and passive circuits using circuit laws and response models.
Waterloo course descriptionExamine economic systems, environmental health and sustainability.
Waterloo course descriptionTest circuits and instrumentation in laboratory experiments.
Waterloo course descriptionStudy foundational artificial intelligence methods and learning approaches.
Waterloo course descriptionBuild system models with graphs, system equations and state-space methods.
Waterloo course descriptionTest and validate an engineering design in a small-group project.
Waterloo course descriptionStudy the structure, processing and properties of engineering materials.
Waterloo course description1 approved elective slot.
Analyse control-system stability, controllability and response.
Waterloo course descriptionTest control-system principles through laboratory experiments.
Waterloo course descriptionUse participatory design and stakeholder input to address a community problem.
Waterloo course descriptionModel physical systems such as fluid flow and energy transfer.
Waterloo course descriptionApply numerical methods to solve equations and optimization problems.
Waterloo course description3 approved elective slots.
Present an engineering work-term experience at the programme symposium.
Waterloo course descriptionStart a team capstone project using systems engineering and design methods.
Waterloo course descriptionStudy nonlinear interactions and dynamics in complex social and ecological systems.
Waterloo course description4 approved elective slots.
Complete a team capstone project applying systems engineering and design.
Waterloo course descriptionStudy real-time computer systems, including scheduling, synchronization and memory management.
Waterloo course descriptionInterface microprocessors with sensors and actuators through buses and data-transfer methods.
Waterloo course descriptionStudy nonlinear interactions and dynamics in complex social and ecological systems.
Waterloo course descriptionHuman Factors and Interfaces Specialization
Choose 2 from SYDE 334 / SYDE 542 / SYDE 543.
Waterloo course descriptionChoose 2 from SYDE 334 / SYDE 542 / SYDE 543.
Waterloo course descriptionChoose 2 from SYDE 334 / SYDE 542 / SYDE 543.
Waterloo course descriptionChoose 1 from INTEG 251 / INTEG 340 / MSE 543 / STV 202 / STV 205.
Waterloo course descriptionChoose 1 from INTEG 251 / INTEG 340 / MSE 543 / STV 202 / STV 205.
Waterloo course descriptionChoose 1 from INTEG 251 / INTEG 340 / MSE 543 / STV 202 / STV 205.
Waterloo course descriptionChoose 1 from INTEG 251 / INTEG 340 / MSE 543 / STV 202 / STV 205.
Waterloo course descriptionChoose 1 from INTEG 251 / INTEG 340 / MSE 543 / STV 202 / STV 205.
Waterloo course descriptionIntelligent and Automated Systems Specialization
Choose 1 from BME 522 / SYDE 522.
Waterloo course descriptionChoose 1 from BME 522 / SYDE 522.
Waterloo course descriptionChoose 1 from HIST 212 / STV 208 / STV 210 / STV 302.
Waterloo course descriptionChoose 1 from HIST 212 / STV 208 / STV 210 / STV 302.
Waterloo course descriptionChoose 1 from HIST 212 / STV 208 / STV 210 / STV 302.
Waterloo course descriptionChoose 1 from HIST 212 / STV 208 / STV 210 / STV 302.
Waterloo course descriptionChoose 2 from SYDE 322 / SYDE 552 / SYDE 556 / SYDE 572 / SYDE 575 / SYDE 577.
Waterloo course descriptionChoose 2 from SYDE 322 / SYDE 552 / SYDE 556 / SYDE 572 / SYDE 575 / SYDE 577.
Waterloo course descriptionChoose 2 from SYDE 322 / SYDE 552 / SYDE 556 / SYDE 572 / SYDE 575 / SYDE 577.
Waterloo course descriptionChoose 2 from SYDE 322 / SYDE 552 / SYDE 556 / SYDE 572 / SYDE 575 / SYDE 577.
Waterloo course descriptionChoose 2 from SYDE 322 / SYDE 552 / SYDE 556 / SYDE 572 / SYDE 575 / SYDE 577.
Waterloo course descriptionChoose 2 from SYDE 322 / SYDE 552 / SYDE 556 / SYDE 572 / SYDE 575 / SYDE 577.
Waterloo course descriptionPhysical and Mechatronics Systems Specialization
Choose 2 from BME 540 / BME 550 / BME 551 / BME 582 / SYDE 554 / SYDE 586.
Waterloo course descriptionChoose 2 from BME 540 / BME 550 / BME 551 / BME 582 / SYDE 554 / SYDE 586.
Waterloo course descriptionChoose 2 from BME 540 / BME 550 / BME 551 / BME 582 / SYDE 554 / SYDE 586.
Waterloo course descriptionChoose 2 from BME 540 / BME 550 / BME 551 / BME 582 / SYDE 554 / SYDE 586.
Waterloo course descriptionChoose 2 from BME 540 / BME 550 / BME 551 / BME 582 / SYDE 554 / SYDE 586.
Waterloo course descriptionChoose 2 from BME 540 / BME 550 / BME 551 / BME 582 / SYDE 554 / SYDE 586.
Waterloo course descriptionChoose 1 from ECE 224 / ECE 486 / ME 321 / ME 547 / MTE 325 / MTE 544 / SYDE 584.
Waterloo course descriptionChoose 1 from ECE 224 / ECE 486 / ME 321 / ME 547 / MTE 325 / MTE 544 / SYDE 584.
Waterloo course descriptionChoose 1 from ECE 224 / ECE 486 / ME 321 / ME 547 / MTE 325 / MTE 544 / SYDE 584.
Waterloo course descriptionChoose 1 from ECE 224 / ECE 486 / ME 321 / ME 547 / MTE 325 / MTE 544 / SYDE 584.
Waterloo course descriptionInterface microprocessors with sensors and actuators through buses and data-transfer methods.
Choose 1 from ECE 224 / ECE 486 / ME 321 / ME 547 / MTE 325 / MTE 544 / SYDE 584.
Waterloo course descriptionChoose 1 from ECE 224 / ECE 486 / ME 321 / ME 547 / MTE 325 / MTE 544 / SYDE 584.
Waterloo course descriptionChoose 1 from ECE 224 / ECE 486 / ME 321 / ME 547 / MTE 325 / MTE 544 / SYDE 584.
Waterloo course descriptionSocietal and Environmental Systems Specialization
Choose 2 from ENVS 434 / SYDE 531 / SYDE 532 / SYDE 534 / SYDE 536 / SYDE 537.
Waterloo course descriptionChoose 2 from ENVS 434 / SYDE 531 / SYDE 532 / SYDE 534 / SYDE 536 / SYDE 537.
Waterloo course descriptionStudy nonlinear interactions and dynamics in complex social and ecological systems.
Choose 2 from ENVS 434 / SYDE 531 / SYDE 532 / SYDE 534 / SYDE 536 / SYDE 537.
Waterloo course descriptionChoose 2 from ENVS 434 / SYDE 531 / SYDE 532 / SYDE 534 / SYDE 536 / SYDE 537.
Waterloo course descriptionChoose 2 from ENVS 434 / SYDE 531 / SYDE 532 / SYDE 534 / SYDE 536 / SYDE 537.
Waterloo course descriptionChoose 2 from ENVS 434 / SYDE 531 / SYDE 532 / SYDE 534 / SYDE 536 / SYDE 537.
Waterloo course descriptionChoose 1 from CIVE 440 / PLAN 478 / STV 201 / STV 305 / SYDE 533.
Waterloo course descriptionChoose 1 from CIVE 440 / PLAN 478 / STV 201 / STV 305 / SYDE 533.
Waterloo course descriptionChoose 1 from CIVE 440 / PLAN 478 / STV 201 / STV 305 / SYDE 533.
Waterloo course descriptionChoose 1 from CIVE 440 / PLAN 478 / STV 201 / STV 305 / SYDE 533.
Waterloo course descriptionChoose 1 from CIVE 440 / PLAN 478 / STV 201 / STV 305 / SYDE 533.
Waterloo course descriptionHuman Factors and Interfaces Specialization
Intelligent and Automated Systems Specialization
Physical and Mechatronics Systems Specialization
Societal and Environmental Systems Specialization
Waterloo-published career examples and sample co-op roles.
CEAB accredited since 1974
Waterloo-published career examples and sample co-op roles.
| Program or faculty | Ontario | Other Canadian | International | Books and supplies |
|---|---|---|---|---|
| Accounting and Financial Management, Sustainability and Financial Management | $9,000 | $10,000 | $58,000 | $1,500 |
| Architecture | $14,000 | $15,000 | $75,000 | $8,100 |
| Business Administration (Laurier) and Computer Science (Waterloo) Double Degree | $17,000 | $20,000 | $75,000 | $1,500 |
| Business Administration (Laurier) and Mathematics (Waterloo) Double Degree | $15,000 | $15,000 | $64,000 | $1,500 |
| Computer Science | $16,000 | $18,000 | $73,000 | $1,500 |
| Computing and Financial Management | $11,000 | $12,000 | $64,000 | $1,500 |
| Faculty of Arts | $9,000 | $10,000 | $58,000 | $1,500 |
| Faculty of Engineering, Software Engineering | $19,000 | $21,000 | $75,000 | $1,500 |
| Faculty of Environment | $9,000 | $10,000 | $51,000 | $1,500 |
| Faculty of Health | $9,000 | $10,000 | $54,000 | $1,500 |
| Faculty of Science | $9,000 | $10,000 | $54,000 | $1,500 |
| Geography and Aviation | $9,000 | $10,000 | $51,000 | $1,500 |
| Science and Aviation | $9,000 | $10,000 | $54,000 | $1,500 |
| Global Business and Digital Arts | $14,000 | $16,000 | $56,000 | $1,500 |
| Mathematics (includes 16 majors), Mathematics/ Business Administration, Mathematics/Chartered Professional Accountancy | $9,000 | $10,000 | $62,000 | $1,500 |
| Mathematics/Financial Analysis and Risk Management | $12,000 | $14,000 | $63,000 | $1,500 |
2026–27 · Two terms · CAD
Ontario example · Choose your fee category
$836 × 2 study terms
Last updated