Course Overview
ESE5160 is a hands-on course that teaches its students the tools needed to design and
prototype an embedded device. The design of an Internet of Things (IoT) device is used
as a medium to
teach the students concepts on embedded programming, hardware architecture design, IoT,
and the cloud.
The class is divided into two big components – Embedded Programming and Embedded
Hardware Design.
Students will pair up to design an IoT device from the ground up. Industry tools and
best practices will
be introduced to the student and applied in this accelerated electronics product cycle.
At the end of
the semester, each group will end up with a physical prototype of their embedded system
design.
Spring 2025: Lectures are MW 8:30-10am in TBD Location
Syllabus
Access the full syllabus here.
Schedule
Access the full schedule here.