Person using a mobile application and digital watch during a workout

Graduate Study
MS Programs
Internet-of-Things & Edge Computing

The Internet of Things (IoT) market is exploding, with one trillion connected devices predicted in the next decade that are producing enormous amounts of data. Countless sensor-based devices are continuously scanning the environment to collect and report data on their surroundings. As a result, the requirement to analyze data in near real-time has become vital across many industries, including wearables, manufacturing, energy, security, healthcare, agriculture, telecommunications, retail, and finance.

Edge computing is igniting a paradigm shift in IoT. where data is captured and processed close to the source. The results include minimizing latency, power, and data transit costs while producing real-time feedback and decision-making. With projections of more than 150 zettabytes of data generated annually, the advantages of edge computing platforms have never been more apparent. By allowing organizations to process more data and generate more complete insights, edge computing is quickly becoming standard technology for those heavily invested in IoT.

IoT and edge computing are significant areas in the field of cyber-physical systems (CPS), in which networking, computation, and physical components are seamlessly integrated together. In CPS, software and physical components are deeply intertwined and interact with each other in ways that change with context. CPS helps improve efficiency, performance, reliability, and security of business and technology infrastructure. The growing demand for state-of-the-art CPS infrastructure is driving the urgent need of new methodologies, algorithms, and tools for the modeling, simulation, synthesis, and verification of such systems.

In this track, you will be introduced to a broad foundation and deep domain knowledge in IoT, edge computing and CPS to take full advantage of this explosive growth opportunity. You will learn how to build intelligent ecosystems that will allow devices to collect and analyze data at scale, by focusing on four key areas of CPS: hardware, software, networks, and critical infrastructure.

Program details

Core Courses

Select at least six courses from the following list:

Elective Courses

Select up to six courses from the following list: