Hide Advanced Options
Courses - Spring 2026
ENEE
Electrical & Computer Engineering Department Site
ENEE452
Credits: 3
Grad Meth: Reg, P-F, Aud
Prerequisite: Minimum grade of C- in ENEE350 and ENEE244; and minimum grade of C- in ENEE150 or CMSC216.
Restriction: Permission of the Electrical and Computer Engineering Department; and must be in one of the following programs (Engineering: Computer; Engineering: Electrical).
Credit only granted for: ENEE452 or ENEE459V.
Formerly: ENEE459V.
Embedded systems are part of most of the modern technological systems such as Industrial machines, consumer electronics, agricultural and process industry devices, automobiles, medical equipment, cameras, household appliances, airplanes, vending machines and toys, as well as mobile devices. Embedded systems are comprised of hardware, software and firmware. Design Methodologies and platforms for real time modern embedded digital systems have been evolving over time. In order to meet the system specifications, many models, tools, and operating systems exist to automate the design space exploration phase. In this course, students will be introduced to microcontroller-based embedded system design, fundamental concepts of a Real Time Operating System (RTOS), and the design of solutions for the Internet of Things (IOT). Using hands-on experience developed through practical designs, exercises, and projects, we will discuss in detail how to analyze, implement, and synthesize these systems.