Skip to main content

Back to Catalog

MET275 Introduction to Microprocessors and Microcontrollers

  • Department Mechanical Engineering
  • Level Lower
  • Format Online
  • Credits 3

Description

This course covers the basic principles and applications of microprocessors and microcontrollers, with a particular focus on their role in robotics. The curriculum includes the hardware and software aspects of microprocessor systems, such as interfacing, assembly language programming, and microprocessor-based systems. Microprocessor and microcontroller applications in data acquisition and process control systems are introduced, as well as the architecture, operation, and programming of 8-, 16-, and 32-bit microprocessors. The course features a lab component using MATLAB Simulink, incorporating hands-on programming, interfacing with sensors and actuators, and designing basic robotic functionalities activities using microprocessors and microcontrollers. Upon completion of the course, students have the foundational knowledge and skills necessary to understand and apply microprocessors and microcontrollers in mechanical engineering, particularly in the context of robotics. Note, students registering for this course are assessed a course resource fee.

View Sample Syllabus

Prerequisites

PHYS203 Physics II, and PHYS204 Physics II laboratory, and MAT114 Intermediate algebra or MAT120 Precalculus, and NUC255 Electrical Theory, and IT211 Fundamentals of Programming

Sections

Listing all available sections for this course, including their term, duration, and dates.
Term Dates Term & Duration Format
October 26, 2026 to December 20, 2026 Fall II - 8 Week Online