INTRODUCTION TO MICROPROCESSOR SYSTEMS
Introduction to architecture, operation, and application of microprocessors; microprocessor programming; address decoding; system timing; parallel, serial, and analog I/O; interrupts and direct memory access; interfacing to static and dynamic RAM; microcontrollers.
Prerequisites & course information
Requisites: E C E/COMP SCI 252 and COMP SCI 300 , or member of Engineering Guest Students Repeatable for Credit: No Last Taught: Fall 2026 Learning Outcomes: 1. Program a microcontroller to meet functional requirements of an embedded system Audience: Undergraduate 2. Write, debug, and optimize programs for an efficient embedded system Audience: Undergraduate 3. Interface a microcontroller to various on-chip and off-chip peripherals Audience: Undergraduate 4. Design and implement a microcontroller-based embedded system Audience: Undergraduate 5. Interpret technical documents related to embedded system components Audience: Undergraduate Learning Outcomes: 1. Program a microcontroller to meet functional requirements of an embedded system Audience: Undergraduate 2. Write, debug, and optimize programs for an efficient embedded system Audience: Undergraduate 3. Interface a microcontroller to various on-chip and off-chip peripherals Audience: Undergraduate 4. Design and implement a microcontroller-based embedded system Audience: Undergraduate 5. Interpret technical documents related to embedded system components Audience: Undergraduate
Sources
- Course catalogue ↗2026-2027