Electrical and Computer EngineeringECE 118 Introduction to Mechatronics

Technologies involved in mechatronics (intelligent electro-mechanical systems) and techniques necessary to integrate these technologies into mechatronic systems. Topics include electronics (A/D, D/A converters, opamps, filters, power devices), software program design (event-driven programming, state machine-based design), DC and stepper motors, basic sensing, and basic mechanical design (machine elements and mechanical CAD). Combines lab component of structured assignments with a large and open-ended team project. Students who enrolled in this class will learn how to solve engineering problems using the C Programming Language. Cannot receive credit for this course and ECE 218. Students are billed a materials fee. (Formerly CMPE 118.)


Prerequisite(s): ECE 101 and ECE 101L and CSE 13E and CSE 100 and CSE 100LECE 121 and ECE 167 are highly recommended (but not required).



General Education Code


Quarter offered

Fall, Spring


Gabriel Elkaim, Maxwell Dunne, Michael Wehner