CMPSC186
Download as PDF
CMPSC 186 - Internet of Things (IoT) Systems
Computer Science
College of Engineering
Full Course Title
Internet of Things (IoT) Systems
Instructor Name(s)
STAFF
Course Description
The Internet of Things (IoT) embeds ordinary physical objects in our environment with digital intelligence -- via sensing, control, communications, and computing capabilities. As such, IoT advances are likely key drivers of the next computing revolution. This course will teach IoT systems end-to-end, including the fundamentals of IoT devices, software architectures, communication protocols, security approaches, distributed, multi-tier (e.g. sensors, edge, and cloud) programming and deployment considerations needed to support emerging IoT applications.
Unit Value
4
Maximum number of times course can be repeated for additional credit
0
Maximum Units
4
Recommended Preparation
Proficiency with programming in Python.
Prerequisites
CMPSC 32 or CMPSC 130A.
Advisory Enrollment Comments
Not open for enrollment or credit to students who have previously completed "CMPSC 190B: Special Topics - IoT Systems" in Winter 2023 or Fall 2023 with Prof Chandra Krintz.
Programs
CMPSC186
is a
completion requirement
for: