Edge Computing Systems / Spring 2026


Course Description

Edge computing brings computation out of the cloud and onto small, distributed devices located where data is generated, enabling latency-sensitive, privacy-aware, and resilient systems across applications such as smart cities, environmental monitoring, and scientific instrumentation. Students design and implement full-edge pipelines that integrate embedded processors, sensors, communication protocols, and on-device machine learning; whereas cloud computing focuses on elastic resources and HPC emphasizes centralized performance at scale, edge systems require localized decision-making under strict power, bandwidth, and size constraints.


Instructors

Michael E. Papka

Office Hours: T 02:00 - 03:00 CDRLC 5407
Th 01:00 - 12:00 CDRLC 5407
By appointment

Teaching Assistants

TBD