Skip to content

Systems Design 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 · Systems Design Engineering undergraduate degree and career examples
Application steps

Entry terms · Fall (September)

Full-time September 2027 entry directly to Systems Design Engineering (WD).

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 Systems Design Engineering on OUAC using WD.
  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
Work and practical requirements

Program facts

Entering average~High 80s to low 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
Waterloo Engineering · co-op study and work sequencesCheck work experience options

Majors & specializations

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

Human Factors and Interfaces Specialization

BASc

Study interaction design, ergonomics and how people use systems.

Courses

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

1A Term6 listed
  • 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
  • SYDE 101Communications in Systems Design Engineering-Written and Oral0.25 credits

    Practise written and spoken technical communication in systems design engineering.

    Waterloo course description
  • SYDE 121Digital Computation0.5 credits

    Write structured programmes and use arrays, data and algorithms to solve engineering problems.

    Waterloo course description
  • SYDE 151Introduction to Systems Thinking0.5 credits

    Apply systems thinking to problems that connect people, technology and the environment.

    Waterloo course description
  • SYDE 161Introduction to Design0.5 credits

    Practise the engineering design process, project management and professional responsibilities.

    Waterloo course description
Waterloo 2026–27 · Systems Design Engineering Academic Calendar
1B Term6 listed
  • MATH 119Calculus 2 for Engineering0.5 credits

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

    Waterloo course description
  • SYDE 101LCommunications in Systems Design Engineering-Visualization0.25 credits

    Use drawings and visual communication to analyse and present engineering designs.

    Waterloo course description
  • SYDE 152Introduction to Ecological Systems0.5 credits

    Study ecological systems and environmental pressures such as pollution and habitat change.

    Waterloo course description
  • SYDE 162Human Factors in Design0.5 credits

    Study user needs, human error and how people interact with technical systems.

    Waterloo course description
  • SYDE 163Introduction to Design 20.5 credits

    Continue design and project management practice through engineering design work.

    Waterloo course description
  • SYDE 181Physics 1: Statics0.5 credits

    Use force systems, moments and free-body diagrams to study structural equilibrium.

    Waterloo course description
Waterloo 2026–27 · Systems Design Engineering Academic Calendar
2A Term6 listed
  • SYDE 208Discrete Mathematics and Logic0.5 credits

    Use discrete mathematics, combinatorics and algorithmic thinking to model problems.

    Waterloo course description
  • SYDE 223Data Structures and Algorithms0.5 credits

    Build structured software with abstract data types, data structures and recursive algorithms.

    Waterloo course description
  • SYDE 252Linear Systems and Signals0.5 credits

    Model discrete and continuous systems through equations, impulse response and frequency response.

    Waterloo course description
  • SYDE 261Culture of Design, Impacts0.5 credits

    Consider how people and communities understand technology and how that shapes design.

    Waterloo course description
  • SYDE 263Engineering Prototyping0.25 credits

    Practise engineering prototyping and technical communication in workshops.

    Waterloo course description
  • SYDE 288Physics 2: Dynamics0.5 credits

    Model motion and forces using kinematics, energy and momentum.

    Waterloo course description
Waterloo 2026–27 · Systems Design Engineering Academic Calendar
2B Term6 listed
  • MATH 218Differential Equations for Engineers0.5 credits

    Solve differential equations and systems with series methods and Laplace transforms.

    Waterloo course description
  • SYDE 192LDigital Systems Laboratory0.25 credits

    Run laboratory experiments in digital systems.

    Waterloo course description
  • SYDE 212Probability, Statistics, and Data Science0.5 credits

    Use probability and statistics to reason about uncertainty in complex systems.

    Waterloo course description
  • SYDE 251Introduction to Socio-Ecological Systems0.5 credits

    Study relationships between social and ecological systems and their impact on sustainability.

    Waterloo course description
  • SYDE 264Needs Analysis and Prototyping0.5 credits

    Analyse needs and develop alternative solutions to an engineering design problem.

    Waterloo course description
  • SYDE 292Circuits, Instrumentation, and Measurements0.5 credits

    Analyse active and passive circuits using circuit laws and response models.

    Waterloo course description
Waterloo 2026–27 · Systems Design Engineering Academic Calendar
3A Term6 listed
  • SYDE 262Engineering Economics and Sustainability0.5 credits

    Examine economic systems, environmental health and sustainability.

    Waterloo course description
  • SYDE 292LCircuits, Instrumentation, and Measurements Laboratory0.25 credits

    Test circuits and instrumentation in laboratory experiments.

    Waterloo course description
  • SYDE 321Introduction to Responsible Artificial Intelligence Systems0.5 credits

    Study foundational artificial intelligence methods and learning approaches.

    Waterloo course description
  • SYDE 351Systems Models 10.5 credits

    Build system models with graphs, system equations and state-space methods.

    Waterloo course description
  • SYDE 362Design Testing, Validation, and Verification0.5 credits

    Test and validate an engineering design in a small-group project.

    Waterloo course description
  • SYDE 385Material Properties0.5 credits

    Study the structure, processing and properties of engineering materials.

    Waterloo course description
Waterloo 2026–27 · Systems Design Engineering Academic Calendar
3B Term5 listed

1 approved elective slot.

  • SYDE 352Introduction to Control Systems0.5 credits

    Analyse control-system stability, controllability and response.

    Waterloo course description
  • SYDE 352LControl Systems Laboratory0.25 credits

    Test control-system principles through laboratory experiments.

    Waterloo course description
  • SYDE 364Design Consultation0.5 credits

    Use participatory design and stakeholder input to address a community problem.

    Waterloo course description
  • SYDE 382Multi-Physics Modelling and Simulation0.5 credits

    Model physical systems such as fluid flow and energy transfer.

    Waterloo course description
  • SYDE 411Optimization and Numerical Methods0.5 credits

    Apply numerical methods to solve equations and optimization problems.

    Waterloo course description
Waterloo 2026–27 · Systems Design Engineering Academic Calendar
4A Term3 listed

3 approved elective slots.

  • SYDE 400Work-Term Symposium Presentation0.13 credits

    Present an engineering work-term experience at the programme symposium.

    Waterloo course description
  • SYDE 461Systems Design Engineering Capstone Project 10.5 credits

    Start a team capstone project using systems engineering and design methods.

    Waterloo course description
  • SYDE 532Introduction to Complex Systems0.5 credits

    Study nonlinear interactions and dynamics in complex social and ecological systems.

    Waterloo course description
Waterloo 2026–27 · Systems Design Engineering Academic Calendar
4B Term1 listed

4 approved elective slots.

  • SYDE 462Systems Design Engineering Capstone Project 20.5 credits

    Complete a team capstone project applying systems engineering and design.

    Waterloo course description
Waterloo 2026–27 · Systems Design Engineering Academic Calendar
Technical Electives List44 listed
Waterloo 2026–27 · Systems Design Engineering Academic Calendar
Human Factors and Interfaces Specialization

Human Factors and Interfaces Specialization

Required courses · Group 11 listed
Choose 2 · Group 23 listed
Waterloo 2026–27 · Human Factors and Interfaces Specialization
Choose 1 · Group 35 listed
  • INTEG 251Creativity and Innovation0.5 credits

    Choose 1 from INTEG 251 / INTEG 340 / MSE 543 / STV 202 / STV 205.

    Waterloo course description
  • INTEG 340Research Design and Methods0.5 credits

    Choose 1 from INTEG 251 / INTEG 340 / MSE 543 / STV 202 / STV 205.

    Waterloo course description
  • MSE 543Analytics and User Experience0.5 credits

    Choose 1 from INTEG 251 / INTEG 340 / MSE 543 / STV 202 / STV 205.

    Waterloo course description
  • STV 202Design and Society0.5 credits

    Choose 1 from INTEG 251 / INTEG 340 / MSE 543 / STV 202 / STV 205.

    Waterloo course description
  • STV 205Cybernetics and Society0.5 credits

    Choose 1 from INTEG 251 / INTEG 340 / MSE 543 / STV 202 / STV 205.

    Waterloo course description
Waterloo 2026–27 · Human Factors and Interfaces Specialization
Intelligent and Automated Systems Specialization

Intelligent and Automated Systems Specialization

Choose 1 · Group 12 listed
Waterloo 2026–27 · Intelligent and Automated Systems Specialization
Choose 1 · Group 24 listed
Waterloo 2026–27 · Intelligent and Automated Systems Specialization
Choose 2 · Group 36 listed
  • SYDE 322Software Design0.5 credits

    Choose 2 from SYDE 322 / SYDE 552 / SYDE 556 / SYDE 572 / SYDE 575 / SYDE 577.

    Waterloo course description
  • SYDE 552Computational Neuroscience0.5 credits

    Choose 2 from SYDE 322 / SYDE 552 / SYDE 556 / SYDE 572 / SYDE 575 / SYDE 577.

    Waterloo course description
  • SYDE 556Simulating Neurobiological Systems0.5 credits

    Choose 2 from SYDE 322 / SYDE 552 / SYDE 556 / SYDE 572 / SYDE 575 / SYDE 577.

    Waterloo course description
  • SYDE 572Introduction to Pattern Recognition0.5 credits

    Choose 2 from SYDE 322 / SYDE 552 / SYDE 556 / SYDE 572 / SYDE 575 / SYDE 577.

    Waterloo course description
  • SYDE 575Image Processing0.5 credits

    Choose 2 from SYDE 322 / SYDE 552 / SYDE 556 / SYDE 572 / SYDE 575 / SYDE 577.

    Waterloo course description
  • SYDE 577Deep Learning0.5 credits

    Choose 2 from SYDE 322 / SYDE 552 / SYDE 556 / SYDE 572 / SYDE 575 / SYDE 577.

    Waterloo course description
Waterloo 2026–27 · Intelligent and Automated Systems Specialization
Physical and Mechatronics Systems Specialization

Physical and Mechatronics Systems Specialization

Required courses · Group 11 listed
Choose 2 · Group 26 listed
  • BME 540Fundamentals in Neural and Rehabilitation Engineering0.5 credits

    Choose 2 from BME 540 / BME 550 / BME 551 / BME 582 / SYDE 554 / SYDE 586.

    Waterloo course description
  • BME 550Sports Engineering0.5 credits

    Choose 2 from BME 540 / BME 550 / BME 551 / BME 582 / SYDE 554 / SYDE 586.

    Waterloo course description
  • BME 551Biomechanics of Human Movement0.5 credits

    Choose 2 from BME 540 / BME 550 / BME 551 / BME 582 / SYDE 554 / SYDE 586.

    Waterloo course description
  • BME 582Biomedical Optics0.5 credits

    Choose 2 from BME 540 / BME 550 / BME 551 / BME 582 / SYDE 554 / SYDE 586.

    Waterloo course description
  • SYDE 554Nonlinear Dynamic Systems0.5 credits

    Choose 2 from BME 540 / BME 550 / BME 551 / BME 582 / SYDE 554 / SYDE 586.

    Waterloo course description
  • SYDE 586Material Selection for Design0.5 credits

    Choose 2 from BME 540 / BME 550 / BME 551 / BME 582 / SYDE 554 / SYDE 586.

    Waterloo course description
Waterloo 2026–27 · Physical and Mechatronics Systems Specialization
Choose 1 · Group 37 listed
  • ECE 224Embedded Microprocessor Systems0.5 credits

    Choose 1 from ECE 224 / ECE 486 / ME 321 / ME 547 / MTE 325 / MTE 544 / SYDE 584.

    Waterloo course description
  • ECE 486Robot Dynamics and Control0.5 credits

    Choose 1 from ECE 224 / ECE 486 / ME 321 / ME 547 / MTE 325 / MTE 544 / SYDE 584.

    Waterloo course description
  • ME 321Dynamics of Machines and Mechanical Vibrations0.5 credits

    Choose 1 from ECE 224 / ECE 486 / ME 321 / ME 547 / MTE 325 / MTE 544 / SYDE 584.

    Waterloo course description
  • ME 547Robot Manipulators: Kinematics, Dynamics, Control0.5 credits

    Choose 1 from ECE 224 / ECE 486 / ME 321 / ME 547 / MTE 325 / MTE 544 / SYDE 584.

    Waterloo course description
  • MTE 325Microprocessor Systems and Interfacing for Mechatronics Engineering0.5 credits

    Interface 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 description
  • MTE 544Autonomous Mobile Robots0.5 credits

    Choose 1 from ECE 224 / ECE 486 / ME 321 / ME 547 / MTE 325 / MTE 544 / SYDE 584.

    Waterloo course description
  • SYDE 584Physiological Systems and Biomedical Design0.5 credits

    Choose 1 from ECE 224 / ECE 486 / ME 321 / ME 547 / MTE 325 / MTE 544 / SYDE 584.

    Waterloo course description
Waterloo 2026–27 · Physical and Mechatronics Systems Specialization
Societal and Environmental Systems Specialization

Societal and Environmental Systems Specialization

Required courses · Group 11 listed
Waterloo 2026–27 · Societal and Environmental Systems Specialization
Choose 2 · Group 26 listed
  • ENVS 434Electric Energy Systems0.5 credits

    Choose 2 from ENVS 434 / SYDE 531 / SYDE 532 / SYDE 534 / SYDE 536 / SYDE 537.

    Waterloo course description
  • SYDE 531Design Optimization Under Probabilistic Uncertainty0.5 credits

    Choose 2 from ENVS 434 / SYDE 531 / SYDE 532 / SYDE 534 / SYDE 536 / SYDE 537.

    Waterloo course description
  • SYDE 532Introduction to Complex Systems0.5 credits

    Study 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 description
  • SYDE 534Electric Energy Systems0.5 credits

    Choose 2 from ENVS 434 / SYDE 531 / SYDE 532 / SYDE 534 / SYDE 536 / SYDE 537.

    Waterloo course description
  • SYDE 536Modelling Transportation Systems0.5 credits

    Choose 2 from ENVS 434 / SYDE 531 / SYDE 532 / SYDE 534 / SYDE 536 / SYDE 537.

    Waterloo course description
  • SYDE 537Artificial Life: Biology and Computation0.5 credits

    Choose 2 from ENVS 434 / SYDE 531 / SYDE 532 / SYDE 534 / SYDE 536 / SYDE 537.

    Waterloo course description
Waterloo 2026–27 · Societal and Environmental Systems Specialization
Choose 1 · Group 35 listed
  • CIVE 440Transit Planning and Operations0.5 credits

    Choose 1 from CIVE 440 / PLAN 478 / STV 201 / STV 305 / SYDE 533.

    Waterloo course description
  • PLAN 478Transit Planning and Operations0.5 credits

    Choose 1 from CIVE 440 / PLAN 478 / STV 201 / STV 305 / SYDE 533.

    Waterloo course description
  • STV 201Society, Technology and Values: Special Topics0.5 credits

    Choose 1 from CIVE 440 / PLAN 478 / STV 201 / STV 305 / SYDE 533.

    Waterloo course description
  • STV 305Technology, Society and the Modern City0.5 credits

    Choose 1 from CIVE 440 / PLAN 478 / STV 201 / STV 305 / SYDE 533.

    Waterloo course description
  • SYDE 533Conflict Resolution0.5 credits

    Choose 1 from CIVE 440 / PLAN 478 / STV 201 / STV 305 / SYDE 533.

    Waterloo course description
Waterloo 2026–27 · Societal and Environmental Systems Specialization
Elective choices
Human Factors and Interfaces Specialization

Human Factors and Interfaces Specialization

    Intelligent and Automated Systems Specialization

    Intelligent and Automated Systems Specialization

      Physical and Mechatronics Systems Specialization

      Physical and Mechatronics Systems Specialization

        Societal and Environmental Systems Specialization

        Societal and Environmental Systems Specialization

          Applies to all listed streams
          • Complete a total of four courses according to the requirements below.
          Other requirements and route notes
          • Complete eight approved electives, including at least three complementary studies electives and at least four technical electives.
          • Choose one complementary studies course from List C and at least two from Lists A–D. One must be an STV course. The eighth elective may come from either the complementary studies or technical list.

          Careers

          • Systems engineer
          • User experience (UX) designer
          • Robotics systems engineer
          Scope and qualifications

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

          Professional recognition

          CEAB accredited since 1974

          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