MET275 Introduction to Microprocessors and Microcontrollers
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.
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
| Term Dates | Term & Duration | Format |
|---|---|---|
| October 26, 2026 to December 20, 2026 | Fall II - 8 Week | Online |