Skip to content

This repository is all the lessons for Mechatronics Systems Design Course.

License

Notifications You must be signed in to change notification settings

madibabaiasl/mechatronics-course

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

Course Description

This undergraduate course introduces students to the interdisciplinary field of mechatronics, integrating mechanical systems, electronics, sensors, actuators, and embedded computing. Students will develop hands-on experience designing, prototyping, and testing intelligent systems using microcontrollers such as Arduino. Emphasis is placed on systems-level thinking, structured programming, and practical engineering applications through laboratories and project-based learning.

Student Learning Outcomes SLOs

At the end of this course, students will be able to:

  • Explain fundamental concepts of mechatronics systems, including basic electronics, sensors, actuators, and embedded controllers.
  • Apply systems design principles to develop mechatronic solutions that integrate mechanical, electrical, and software components.
  • Program microcontroller-based systems (e.g., Arduino) using structured programming techniques to interface with sensors and actuators.
  • Analyze system behavior using experimental data and debugging tools to identify and correct hardware or software issues.
  • Design and document a functional mechatronic system through laboratory work and project-based assignments.
  • Communicate technical results effectively through written reports, demonstrations, and oral presentations.

Course Syllabus

Please download the course syllabus from the link below:

Mechatronics_Syllabus_Spring2026.pdf

About

This repository is all the lessons for Mechatronics Systems Design Course.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published