Course outline

This course aims to introduce students to the concepts underlying the Internet of Things (IoT) through a series of lectures on the various topics that are important to understand the state-of-the-art as well as the trends for IoT.


The students will be introduced to the history and evolution of IoT, as well as case studies from various industry domains. In addition, students will be required to work in teams to design, build, evaluate and test an innovative IoT system for a specific industry domain, such as sports.


Students will also be required to present their innovations to their peers in class as well as to the public (at the end of the course), and will also be required to document their findings in the form of a conference-style research paper. Students will also be exposed to real-world sports technologies, to witness these technologies in action behind-the-scenes, and to interact with experts from the sports industry.

The lectures will be focused around industry domains (the verticals where IoT is applicable, or has been applied), platforms (the hardware or software platforms that are applicable for IoT), protocols (the communication protocols that are applicable to IoT) and services (the types of services that can layer over IoT).


Industry domains

  • IoT in Sports

  • IoT in Cities/Transportation

  • IoT in the Home

  • IoT in Retail

  • IoT in Healthcare


  • Hardware, SoC, sensors, device drivers, IoT standards

  • Cloud computing for IoT

  • Bluetooth, Bluetooth Low Energy, beacons


  • NFC, RFID, Zigbee

  • MIPI, M-PHY, UniPro, SPMI, SPI, M-PCIe

  • Wired vs. Wireless communication

  • GSM, CDMA, LTE, GPRS, small cell


  • Big-Data Analytics and Visualization

  • Dependability

  • Security

GE Predix platform

  • Architecture

  • Use cases


Internet of things

Become the Industry expert

Course Highlights:

- Project Oriented

- Placement assistance

- Opportunity to contribute to      AppStrore