- 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
Work experience
Co-op only. Six scheduled work terms of four months each. Stream 4 starts in first-year winter. Stream 8X starts in first-year spring.
Waterloo 2026–27 BASc degree requirements and study/work streamsEntering average
Published approximate guidance: High 80s to Low 90s. 2027/28. Ontario high-school entry in 2027/28, exact listed route WMT. Later major/option selection and other applicant categories remain separate.
Waterloo university-supplied OUInfo: Mechatronics Engineering (Co-op Only), Ontario entry 2027/28| 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)
September 2027 full-time first-year Engineering entry.
Waterloo September 2027 application and document deadlinesOntario high-school applicants; average text uses the university's own published guideline
All Engineering applicants except Architecture; this programme is included
Applicants to this programme; September 2027 entry
Applicants to this Engineering programme
Engineering applicants choosing an eligible alternate programme
Ontario high-school students taking IB courses, including students completing an OSSD
First-year high-school applicants to the named curriculum route
First-year high-school applicants to the named curriculum route
First-year high-school applicants to the named curriculum route
First-year high-school applicants to the named curriculum route
Ontario high-school entry in 2027/28, exact listed route WMT. Later major/option selection and other applicant categories remain separate.
Waterloo university-supplied OUInfo: Mechatronics Engineering (Co-op Only), Ontario entry 2027/28Waterloo university-supplied OUInfo: Mechatronics Engineering (Co-op Only), Ontario entry 2027/28Co-op only. Six scheduled work terms of four months each. Stream 4 starts in first-year winter. Stream 8X starts in first-year spring.
University work-study informationEngineering degree options are optional. Check the individual option rules for eligibility, overlap and timing.
BASc
Study techniques for developing intelligent machine systems.
Waterloo’s 2026–27 calendar for students starting in Fall 2026. Includes all eight study terms, listed elective banks and program-specific graduation rules.
Apply chemical equilibrium, reaction rates and solution chemistry to engineering problems.
Waterloo course descriptionSolve linear systems and work with matrices, vector spaces and eigenvalues.
Waterloo course descriptionUse derivatives to analyse functions, sketch curves and approximate roots.
Waterloo course descriptionPlan and carry out a design project using measurement, control logic, sensors and actuators.
Waterloo course descriptionStudy computer hardware and software and implement numerical algorithms for scientific problems.
Waterloo course descriptionApply integration techniques, differential equations and parametric curves to engineering problems.
Waterloo course descriptionLearn how the program, department and engineering societies are organized.
Waterloo course descriptionConnect material structure to mechanical, electrical, thermal and other properties.
Waterloo course descriptionAnalyse forces, equilibrium, friction and internal loading in structures.
Waterloo course descriptionAnalyse electrical and magnetic circuits, including DC, AC and transient response.
Waterloo course descriptionUse data structures and algorithms for sorting, searching, hashing and other computing problems.
Waterloo course description1 approved elective.
Model the motion of particles and rigid bodies using force, energy and momentum.
Waterloo course descriptionExplore program options, student teams, safety and professional opportunities.
Waterloo course descriptionEstimate measurement error and use sensors, sampling and statistical methods to analyse data.
Waterloo course descriptionSolve ordinary differential equations and study transient and steady-state responses.
Waterloo course descriptionCalculate stress, strain and deformation under tension, compression, shear, bending and torsion.
Waterloo course descriptionDesign digital logic and state machines and implement them on FPGA boards.
Waterloo course descriptionExplore program options, student teams, safety and professional opportunities.
Waterloo course descriptionUse multivariable calculus to analyse geometry, derivatives and extrema.
Waterloo course descriptionApproximate roots, integrals, eigenvalues and differential equations with numerical methods.
Waterloo course descriptionAnalyse and build circuits for sensing and instrumentation using amplifiers and related components.
Waterloo course descriptionStudy real-time computer systems, including scheduling, synchronization and memory management.
Waterloo course descriptionModel continuous and discrete signals and systems and analyse their response.
Waterloo course descriptionExplore program options, student teams, safety and professional opportunities.
Waterloo course descriptionAnalyse energy, work, heat transfer and entropy in engineering systems.
Waterloo course descriptionStudy power electronics, motor drives and the circuits that control actuators.
Waterloo course descriptionDesign and analyse mechanisms, including linkage motion and material failure.
Waterloo course descriptionInterface microprocessors with sensors and actuators through buses and data-transfer methods.
Waterloo course descriptionBuild graph and state-space models and analyse engineering systems in time and frequency.
Waterloo course description1 approved elective.
Compare engineering investments using cash flow, returns and depreciation.
Waterloo course descriptionExplore program options, student teams, safety and professional opportunities.
Waterloo course descriptionDesign motion-transmission systems and select bearings, gears, motors and sensors.
Waterloo course descriptionApply fluid statics and conservation laws to engineering flow problems.
Waterloo course descriptionDesign feedback controllers and assess stability and system performance.
Waterloo course descriptionTurn a need into engineering specifications, compare alternatives and develop a design.
Waterloo course description3 approved electives. Choose one design project course from the three labelled options.
Learn how the program, department and engineering societies are organized.
Waterloo course descriptionModel and simulate dynamic systems and design digital controls.
Waterloo course descriptionDefine an engineering design problem and plan a solution with students from different engineering programs.
One of three approved capstone choices for 4A.
Waterloo course descriptionDevelop a mechanical engineering capstone proposal and apply engineering analysis to the design.
One of three approved capstone choices for 4A.
Waterloo course descriptionApply engineering design methods to a substantial individual or team project.
One of three approved capstone choices for 4A.
Waterloo course description4 approved electives. Choose one design project course from the three labelled options.
Learn how the program, department and engineering societies are organized.
Waterloo course descriptionRefine and test the interdisciplinary capstone design.
One of three approved capstone choices for 4B.
Waterloo course descriptionComplete the detailed design and feasibility work for the project started in ME 481.
One of three approved capstone choices for 4B.
Waterloo course descriptionBuild and demonstrate the prototype developed from the MTE 481 design.
One of three approved capstone choices for 4B.
Waterloo course descriptionApproved elective lists
Choose one. It may also count toward complementary studies or Professional Development.
Choose five. Use the Mechatronics Engineering elective rules.
Individually listed courses.
Examine professional, medical and research ethics in biomedical engineering.
Waterloo course descriptionExamine the effects of computing on individuals, organizations and society.
Waterloo 2026–27 course calendar, CS 492Apply ecology to land development and policies protecting green space, species and sensitive areas.
Waterloo GEOG 368 academic calendarExamine the effects of nanotechnology on health, the environment and society.
Waterloo course descriptionApply ecology to land development and policies protecting green space, species and sensitive areas.
Waterloo PLAN 341 academic calendarConsider how people and communities understand technology and how that shapes design.
Waterloo course descriptionList C accepts eligible subjects or individually listed courses of at least 0.50 unit. Courses on List D or the exclusions list, and courses satisfying the major’s communication requirement, cannot count toward List C.
Study the technology and social context behind buildings, bridges and other structures.
Waterloo course descriptionStudy professional obligations, engineering ethics, contracts and negligence.
Waterloo course descriptionStudy professional obligations, engineering ethics, contracts and negligence.
Waterloo course descriptionExamine the effects of computing on individuals, organizations and society.
Waterloo 2026–27 course calendar, CS 492An introduction to environmental challenges at local, national and global scales, using human ecology and intercultural perspectives.
Waterloo ENVS 195 academic calendarStudy how Canadian laws and institutions regulate the environment.
Waterloo ENVS 201 academic calendarApply ecology to land development and policies protecting green space, species and sensitive areas.
Waterloo GEOG 368 academic calendarHow cities and regions develop, from historical urbanization to present-day economic activity, climate change, migration and inequality.
Waterloo PLAN 100 academic calendarApply ecology to land development and policies protecting green space, species and sensitive areas.
Waterloo PLAN 341 academic calendarThe legal basis of Ontario planning, including legislation, by-laws, provincial and municipal authority, and impacts on property owners and residents.
Waterloo PLAN 471 academic calendarList D accepts eligible subjects or individually listed courses of at least 0.50 unit.
Practise written, visual and oral communication about environmental issues for different audiences.
Waterloo ENVS 131 academic calendarEngineering degree options are optional. Check the individual option rules for eligibility, overlap and timing.
Waterloo lists career and co-op role examples. Employers shown are from a published student co-op profile.
CEAB accredited since 2008. The accredited degree meets the academic requirement for engineering licensure.
Waterloo lists career and co-op role examples. Employers shown are from a published student co-op profile.
| 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