Pgdiot School TG Fundamentals of Iot

Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

ACTS, Pune

Suggested Teaching Guidelines for


Fundamentals of IOT

PG-DIOT February 2019

Duration: 20 hours of theory cum hands-on (14 hours theory + 6 hours Lab)

Objective: To get acquainted with IoT.

Prerequisites: Knowledge of computing fundamentals and operating System.

Evaluation method: Theory exam – 40% weightage

Internal exam - 60% weightage

List of Books / Other training material

1. Designing the Internet of Things by Adrian McEwen & Hakim Cassimally


2. Internet of Things, A Hands-On Approach, Arshdeep Bahga, Vijay Madisetti
Reference Books:
Internet of Things for architects by Perry Lea

Note: Each session is of 2 hours.

Session 1:
º Introduction to IOT
º Evolution of IOT, History
º M2M and/or IOT
Session 2:
º Applications of IOT
º Use cases of IOT
º Talking to environment
º Sensors & Actuators
º Target Boards (Raspberry – Pi/Arduino/Beagle bone black)
Session 3:
º IOT Servers/Cloud Platforms
 Functionality
 API models
º Need for gateway/middleware solutions
PG-DIOT Page 1 of 3
ACTS, Pune

Suggested Teaching Guidelines for


Fundamentals of IOT

PG-DIOT February 2019


º Role of IOT gateway
Session 4:
º IOT Standards
 Industrial
 Consumer
Session 5:
º Reference Architecture of IOT
º IOT-A Architecture Reference Architecture
º IOT-A Architecture Reference Model(ARM)
º Things in IOT
º IOT Functional Blocks

Session 6:
º IOT Development Methodology
 Requirements Gathering
 Process, domain model, Information model
 IOT levels
 Functional, Operational View
 Integration
Session 7:
º Business Models
 Cost Analysis
 Crowd Sourcing, funding
 Prototyping vs Production
 Mass Production
Session 8:
º IOT Design Patterns for
 Data, Information models
 Communication
 Infrastructure
PG-DIOT Page 2 of 3
ACTS, Pune

Suggested Teaching Guidelines for


Fundamentals of IOT

PG-DIOT February 2019


Session 9:
º Challenges in IOT
 Power consumption
 Physical security, durability
 Secure Connectivity
 Secure Data Storage, Volume
 Scalability
Session 10:
º Setting environment for working with Arduino Boards
º Using Arduino Boards for sensing data
º Using Node Red for quick prototyping

PG-DIOT Page 3 of 3

You might also like