Sponsored by eAgentic Software

Introduction to Microprocessors and Microcontrollers

CET1123C — INTRODUCTION TO MICROPROCESSORS / MICROCONTROLLERS
← Course Modules
3 credit hours 60 contact hours Prerequisites: EET 1015C (DC/AC Circuits) or CET 1114C (Digital Fundamentals) or equivalent; basic algebra proficiency recommended v@Model.Guide.Version

Course Description

CET1123C is an introductory combined lecture and laboratory course in the architecture, programming, and application of microprocessors and microcontrollers. The "C" suffix in the course number indicates that a "C" represents that there is a combined lecture and laboratory within a course, while an "L" represents a standalone laboratory. Students study the internal architecture of microprocessor and microcontroller devices, number systems, instruction sets, assembly language programming, memory and I/O interfacing, and the design and troubleshooting of microcontroller-based embedded systems. The course parallels the standard scope of similar courses, which introduces the basics of microprocessor and microcontroller functions and architecture including internal operations, input/output (I/O) ports, tri-state buses, memory, instruction sets, interrupts, addressing modes, and address decoding; uses machine language and assembly language programming and logical and mathematical operations for assembly, Peripheral Interface Adapter (PIA) interfacing as well as troubleshooting techniques; and includes the design of hardware, software, and interfacing circuitry to provide microprocessor- or microcontroller-based functions or systems.

Learning Outcomes

Required Outcomes

Upon successful completion of the course, students will be able to:

Optional Outcomes

Major Topics

Required Topics

Optional Topics

Resources & Tools

Career Pathways

This course supports Florida College System Associate in Science (A.S.) and certificate programs in Computer Engineering Technology, Electronics Engineering Technology, and Engineering Technology. Skills developed in CET1123C apply to a range of technician and embedded-systems roles, including:

The skills also articulate into bachelor-level programs in Electrical/Computer Engineering Technology and serve as a foundation for further coursework in embedded systems, digital design, and PLC/industrial controls.

Special Information

Course content aligns with knowledge areas commonly assessed in industry credentials, and instructors may use the course to help students prepare for entry-level certifications such as:

Because CET1123C is a combined lecture/lab course, weekly laboratory work is an integral part of the grade. Students should expect to engage in practical exercises to reinforce learning, such as reviewing instruction sets, creating block diagrams, and testing programs on a development board, in addition to designing and demonstrating a culminating microcontroller project.


Generated May 4, 2026 · Updated May 4, 2026