Course Contents

The following topics will be covered in the course (not in the same order)

#

Title

Description

1

Introduction

Overview of  IoT systems, Components of an IoT system

2

Sensor Node: Wearable Electronics

Sensors, Calibration, Batteries, Power supply, Microprocessors, Data communication

3

Sensor Node: Firmware design

Basic firmware design concepts - Digital arithmetic, Data format, H/w resources utilization, Power optimization, Modularization, Data/command interfaces, Clock budgeting.

4

Connectivity

API development using Python and Android, Networking

5

IoT Data Processing

IoT data management, Python libraries for data analysis (Pandas, scikit), Cloud computing