uwloo

MTE 100Mechatronics Engineering

Units
0.75
Faculty
Engineering
Subject
Mechatronics Engineering

When it runs

  1. F24
  2. W25
  3. S25
  4. F25
  5. W26
  6. S26
  7. F26
  8. W27
  9. S27

Ran in 3 of the last 7 terms. Winter 2027: not on the schedule. Spring 2027: schedule not out yet.

An introduction to mechatronics engineering and the engineering profession. Topics include the design process, project planning, data presentation, measurements and error, control logic, sensors and actuators, and intellectual property. Engineering graphics fundamentals of multi-view, isometric, oblique, and perspective projections are also covered while developing skills in computer-aided drawing (CAD), freehand sketching, and the interpretation of technical drawings. Professional development including résumé skills, interview skills, and preparation for co-op terms. A mechatronic design project/competition with small groups supplements the lecture material.

Prerequisites

Antirequisites

None listed.

Leads to

No course lists it as a requisite.

Fall 2026 sections

Enrolment from UW Open Data, which can trail Quest by up to two days. Instructors and rooms: Schedule of Classes.
SectionClassEnrolledMeets
LEC 0014637118 / 120TTh 10:00–11:20
Sep 15 11:30–12:20
Oct 20 11:30–12:20
Oct 22 14:30–16:20
TTh 10:00–11:20
Nov 10 11:30–12:20
Nov 12 10:00–11:20
Nov 26 10:00–11:20
LEC 0024809125 / 120TTh 10:00–11:20
Sep 22 11:30–12:20
Oct 22 14:30–16:20
TTh 10:00–11:20
Nov 3 11:30–12:20
Nov 24 11:30–12:20
Nov 12 10:00–11:20
Nov 26 10:00–11:20
LAB 1014638118 / 120W 08:30–11:20
W 08:30–11:20
LAB 1024810125 / 120W 13:30–16:20
W 13:30–16:20
TUT 201463942 / 40F 08:30–11:20
F 08:30–11:20
TUT 202464041 / 40F 08:30–11:20
F 08:30–11:20
TUT 203518035 / 40F 08:30–11:20
F 08:30–11:20
TUT 204518241 / 40F 13:30–16:20
F 13:30–16:20
TUT 205517942 / 40F 13:30–16:20
F 13:30–16:20
TUT 206518142 / 40F 13:30–16:20
F 13:30–16:20

Reviewed on UW Flow

88% liked it83% easy80% useful

From 205 ratings and 23 comments on UW Flow. The most helpful comments, quoted as written, without names. Read them all on UW Flow.

  • DCAP is interesting if you want to learn about engineering basics and hear Bedi's stories but usually boring. EGAD was good at getting introduced to SW and AutoCad and prof Barakat is great. AND make sure to take advantage if your TA's experience for everything

    Dec 2025 · liked itOn UW FlowRemove this

  • Pretty chill course, quite a few assignments but they are all easy and don't take that long. The EGAD portion of the course was engaging, but most people just skipped DCAP tutorials and lectures since they were not very interesting/important

    Dec 2025 · liked itOn UW FlowRemove this

  • great class, assignments are a little strenuous but marking is fair

    Apr 2025 · liked itOn UW FlowRemove this

  • Not very hard, but lots of coursework. Your drawings better be on point from the get-go, or they will mark you bad. Bedi is awesome.

    Dec 2024 · liked itOn UW FlowRemove this

  • Don't let this course fool you. You will never do a course like this again until 3B. You'll get a lot of mechatronics engineering experience here, such as CAD modelling, report writing, and system designing. EGAD is great, DCAP sucked. Probably the best and most memorable course of your entire Waterloo experience.

    Dec 2023 · liked itOn UW FlowRemove this

Discussed on r/uwaterloo

43 posts and comments in 34 threads mention MTE 100, July 2013 to December 2024. Quoted word for word, newest first; each reply sits under the post and the comment that started its branch. Search r/uwaterloo for newer posts.

Spring 2024

Robotics courses 1 point, 3 comments

“Are there any Robotics and related courses this fall ? Please explain which courses ? Thank you .”

u/TheKoalaFromMars: “MTE 100 is a first year entry level robotics course that if you ask the instructors they might let you take it... that being said aside from that and 4th/3rd year design electives in engineering your experience may very. …”

View on RedditRemove this

Winter 2024

Please roast my resume 44 points, 70 comments

“As you can see, I am a first year student who has basically no work experience and my resume looks like absolute shit, please give me advice or roast me as hard as you can, thank.”

u/i-cant-cantaloupe: “Add a projects section. You should’ve had a robot project in MTE 100 that showcases you can use SolidWorks and program. Employers need to see you can use the skills mentioned in your skills section”

u/JimJimJimBob: “If you want to add extra stuff you can just put course projects. whatever your final assignment was for mte100 can be it’s whole tab the same size as the Tutor section”

View on RedditRemove this

Fall 2023

Transferring programs 6 points, 15 comments

“This is like my third post about transferring but I was looking for advice from people who have transferred before and I don’t know anyone lol. …”

u/kawaiiggy: “if u like ur cohort and courses why transfer (although some upper year tron courses are pretty annoying if ur a code monkey)”

u/Lemonade3223: “Cuz I think courses in other programs might suite me better. I don’t rlly think trons the best fit, just that I don’t hate the courses as much as I thought I would. Particularly MTE100.”

View on RedditRemove this

Did anyone here transfer into Engineering 2nd year? 1 point, 1 comment

“I'm at UofT and I plan to transfer to UW CompE. I had already been admitted as a freshman but I now realise that I made a huge mistake selecting UofT over UW. So I'm going to apply for a transfer. …”

u/Lemonade3223: “Hi! I’m in a similar position. I was admitted to the mechatronics engineering program and took the offer. …”

u/Lemonade3223: “… MTE 100 would also cover whatever engineering ethics and writing course ece takes. Would the average required for a transfer be lower after covid? I don’t really know if uni marks inflated as high as high school marks during the pandemic. …”

View on RedditRemove this

Spring 2023

Golf buddy 13 points, 19 comments

“I have no coop this summer so to keep myself busy, I'm looking for a golf buddy to play with instead. I'm also down to go kayaking later when the weather gets warmer. …”

u/posrabi: “ask bedi, mte 100 prof, he seems to golf all the time.”

View on RedditRemove this

Fall 2022

Stream switch from tron to mech 4 points, 5 comments

u/FishWazowski: “… great tho and the TAs have been more than helpful to cooperate with my stupid questions), MTE 100(Engineering Graphics) is still great and that's somewhere I feel I belong. How hard is it to transfer to a mech program after your 1A term from tron? …”

View on RedditRemove this

MTE 100 2 points, 1 comment

u/Determinedstudent101: “1A Tron Here. I'm having tons of trouble in MTE 100 (especially the freehand sketching stuff). Are there any resources I can use to make my life a little easier? Kinda struggling so any help would be greatly appreciated!”

u/Co-opPlease: “… I'm in 4A and all the trons in my class who I know have TA'd for MTE 100 are really nice people. …”

View on RedditRemove this

Winter 2022

For people who took ME 100 and ME 101 3 points, 8 comments

“I got permission to take ME 101 without taking ME 100 first and the prof told me that I should at least self teach myself AutoCAD and Solidworks. …”

u/caffeinated_indiebb: “if you are able to buy the me/mte100 textbook (it’s by J Baleshta) those are literally the me100 course notes including step by step solidworks and autocad walk throughs with the assignments we did as well. it also covers the EGAD material (engineering graphics and design). …”

View on RedditRemove this

Spring 2021

does class prepare you for eng co-ops? 0 points, 17 comments

“Im attending waterloo this fall in the mechatronics program stream 8. I'm wondering if class teaches you adequate technical skills for first co-op, but is it necessary to learn things on your own?”

u/MacSyde: “Short answer no. But courses like MTE 100 and GENE 121 will give you practice in coding and 3D modeling. These will help but it’s what you do with those skills that matters.”

View on RedditRemove this

Fall 2020

Check it elsewhere for Fall 2026

Calendar versions

Undergraduate Calendar