Undergraduate Catalog

ELEN 316 Microprocessor and Microcontroller

This course provides a focused introduction to microcontroller and microprocessors systems, covering their architecture, operation, and key embedded applications. Emphasis is placed on microcontroller and microprocessors programming in C or Python, real‑time embedded design, and the development and optimization of controller‑based systems. The course also offers a brief overview of AI and Machine Learning techniques as they apply to embedded platforms and intelligent microcontroller‑driven solutions.

Credits

4

Prerequisite

CCEN 210

Distribution

(3,3,4)

Offered

Fall Spring