- Overview of IoT and High level Architecture
- Setting up IoT work-flow
- Programming with Advanced C / Embedded C
- Micro-controller programming using Arduino
- Programming with Python
- Building IoT Applications using Raspberry Pi
- IoT Protocols: HTTP, CoAP, MQTT, AMQP, 6LoWPAN.
- IoT Cloud Infrastructure
- Performance and Security in IoT