You are on page 1of 16

IoT & IoE Course Curriculum

Introduction

 3 Waves of Internet
 What Is IoT?
 Why IoT?
 Market Analysis and Investments in
 IoT Applications
IoT Architecture              

 How IoT Works?


 High Level  Data  Flow  in  IoT
 Technical Architecture
IoT: Physical Layer                          

 Sensors and Its Types


 Digital Sensors with examples
 Analog Sensors with examples
o Actuators
o End Nodes (Microcontrollers)
o Introduction to end nodes
o Arduino
o Arduino with C- Programming
o Understanding Arduino Libraries
o Hands on Interfacing of sensors with Arduino
IoT Gateways

 Introduction to IoT Gateways Introduction to Raspberry Pi Features


 Python
 Hangs on Raspberry Pi—
IoT: Communication Layer

 Types of networks
o Device level transport layer
o IoT Training Course book
o BLE
o Wi-Fi
o Z-Wave
o Zigbee
o LoRAWAN
Cloud level transport layer

 MQTT
 CoAP
IoT: Cloud Layer

 Cloud and Cloud Storage


 Cloud Characteristics
 IoT Cloud Platforms
 Understanding Carriots Cloud Platform Exploration of Carriots Platform
IoT: Application Layer

 Application Layer User End Interfaces


 IoT Applications
 Smart Home
 Transportation and Logistics
 Smart Wearable s
 Smart City Applications
 Agricultural
 Health Care
 Environment
 Industrial
 Infrastructure
 Security Applications and Military Applications
 Applications
 Other Challenges
IoT: Future and Expectations

Axelta Company

Curriculum 3 Days Concepts and Theory - (12 hours)


Introduction to IoT

 What is IoT - In-depth explanation


 IoT Applications in different domain
 How large is the IoT Market in different domains?

IoT Architecture

 Architecture.
 Tech Stack.
 Protocols.
 What is Sensor & Actuator?
 What is good sensor?
 Sensor properties.
 Types of sensors
 Sensor Demo - Proximity and IR sensors
 What is Computer Vision?
 Demo and applications of Computer Vision

IoT World

 Latest updates in the IoT industry.


 Available IoT alliances details and the standards that are getting evolved
 Multiple IoT applications and solutions available in market
 Multiple IoT platform ( hardware) example ARM Mbed, Intel, Free scale etc., comparison
and usage
 Multiple IoT software and cloud platform, Components of a Platform, Usage, comparison.
IoT eco systems build around these platforms. OSMOSIS platform and our experience
about IoT platform building
 Details about your OSMOSIS IoT platform

Communication

 Introduction to communication architecture- Network protocol stack


 Different protocols
 RF: ZigBee, Blue Tooth, BLE, Zwave, Mesh network.
 Communication Channels: GSM/GPRS, 2G, 3G, LTE, WiFi, PLC
 IoT protocols: MQTT/MQTTS, CoAP, 6LoWPAN, like TCP, UDP, HTTP/S.
 Comparison of the different IoT protocols, advantages and disadvantages (limitations) of
these IoT protocols.
 IPv4 addressing problem for IoT and introduction to IPv6 is required to address more
devices.
 Application issues with RF protocol - power consumption, LOS, reliability. Security
aspects.Showcase the GSM module.

LPWAN

 What is LPWAN ?
 LPWAN applications
 LPWAN technologies
 Cellular (3GPP) and Non 3GPP standards
 Comparison of various protocols like Sigfox, LoRA and LoRAWAN, Weightless, NB-IoT,
LTE-M

End2End Cold Chain Demo

 H/w pieces
 Osmosis configuration - BCC - Client, Device, Rule, Alarm, Device Data, Event
 Sensor data being sent to Osmosis platform
 Actuation through BLE
 Visualization through real time dashboard
 How the problem gets solved through big data and visualization

Cloud Computing

 What is cloud?
 What is cloud computing?
 Benefits of cloud.
 History of cloud computing.
 Deployment Models.
 Top cloud providers.
 Service Models
 Service Catalogue
 Different Services from Amazon
 Advantages for different offerings
 Our learning in selecting the right service provider

Cloud Computing & Data Analysis


Web services

 What are Web Services?


 Why Web Services.
 Types of Web Services.
 RESTful web services.
 Design Principles.

Introduction to the Big Data and Big data technologies and stream processing.

 Cloud data storage


 Introduction to BigData
 BigData Definition and Characteristics
 Who is Generating BigData
 BigData Analytics
 Why BigData Analytics
 Applications of BigData Analytics
 Different Data Stores
 BigData Technologies - CouchDB, MongoDB, Node4J

Visual Analytics, predictive analytics.

 Analytics.
 What is Visual Analytics?
 Visual Analytic Tools for Big Data.
 Predictive Analytics.
 Predictive tools for Big Data.

Design considerations and IoT Security

 Axelta device manufacturing experience


 Experience from building Osmosis platform
 How secure is IoT?
 Vulnerabilities
 Key aspects for Securing IoT solutions

Build IoT Solutions For Home Automation and Logistics as part of this training.

 Solve Real Live usecases of Home Automation & Logistics


 Build solution for both inluding Hardware and Software

IoT Opportunities
 Brainstorming on opportunities and how they can be realized.

Curriculum 2 Days Hands on - (8 hours)

Sensor Practical

 Introduction to Arduino.
 Connect a temperature, Humidity, LDR, PIR, Door status sensor and display data on
Arduino Board.
 Write the program to read the sensor data.

Communication Practical-1 (Establish Connection Using GPRS & WiFi)

 Read data from sensors


 Create JSON Object
 Establish Connection Using GSM / GPRS
 Establish Connection Using WiFi
 Send JSON data to OSMOSIS Rest API over HTTP

Communication Practical-2
 Create business rules in Osmosis for alarms
 Send Data to Osmosis platform using simulator
 Create rule and configure Alarm for your device
 Trigger Alarm through Osmosis by sending alarm condition Data
 Connect and program for Buzzer on your Arduino Board
 Develop code for reading SMS, communicating through Arduino and trigger the Alarm.

Communication Practical-3

 Actuating LED using MQTT


 Connecting to MQTT broker using GSM gateway
 Subscribing to topic for LED actuation

Cloud Practical-1

 Participants get access to virtual machines on Amazon web service cloud and get
familiar with the same.

Cloud Practical-2

 Learn and Deploy sample application on EBS instance of AWS.


 Learn and Deploy sample application on RDS instance of AWS

Big Data Practical-1

 Understand the Big Data practical environment


 Understand Mongo DB API and major commands
 Start Mongo DB and store sample data
 Read data from Mongo DB (Big Data)
 Store vehicle sensor data into Mongo DB.

Web services Practical-1

 Create a web service and receive data using device simulator


 Stream vehicle sensor data to web service and store in Big Data system.

Big Data Practical-2

 Generate analytics to solve specific business problem as defined in the best cold chain
use case.
 Define algorithm for the analytics
 Develop map reduce code
 Arrive at Business decision using map reduce and other tools

Big Data Practical-3(Visual Analytics)

 Demo Visualize trends using big data analytics for best cold chain use case using NVD3 /
D3. Execute the code and test the same.
 Demo on Power of Visual analytics.
Curriculum Advanced IoT Training - (4 hours)
Industry 4.0 or Industrial IoT: An Era of Machines with Intelligence
The commercial applications of IoT like Health, Energy, Manufacturing, Production, Construction,
etc. are the areas where it realizes its true potential.
The session on IIoT includes good understanding of:

 Difference between IIoT and consumer IoT Applications at technical level


 How it will upgrade conventional M2M systems like SCADA
 Know-how of building an IIoT project

Complex Event Processing

 CEP is about Providing real time intelligence to your business through machine learning
and predictive analytics. This is where a significant long term benefit of IoT comes.
 The session will cover what, why and when of CEP? CEP Applications, CEP tools and
platforms, Real Time Solutions with CEP

IoT Security

 Challenges towards IoT security


 Latest developments to build secure IoT solutions
 Strategy and best practices to follow across different layers
 Security standards from different consortiums

IoT Analytics Trainings


Day 1 - Introduction to IoT, Architecture and Technologies

 Introduction to IoT
o Context setting
o What is IoT - In-depth explanation
o IoT Applications in different domains and vertical
o How large is the IoT Market in different domains?
o Define Business problem/Use Case. Explain approach of solving it.
 Introduction to IoT Architecture and Technologies
o Architecture
o Tech Stack
o Hardware and Software Platforms.
o Communication Protocols
o Cloud and IoT
o Analytics & Visualization and IoT
o IoT Security

Day 2 - IOT Platform and Demo

 Demo - Best Cold Chain - Business case -More claims being filed by clients - IoT
Enabling to resolve problem
o Hardware pieces
o Client, Device, Rule, Alarm, Device Data, Event
o Sensor data being sent to Cloud platform
o Actuation through BLE
o Visualization through real time dashboard
 IoT Platforms and Overview of Osmosis Platform Analytics and IOT
o Analytics is not new but why the hype?
o Cover basics of an analytics project, framing requirements and methodology to
deliver Technologies/tools in the analytics world
o Sensor data being sent to Cloud platform
o Discuss a business requirement that drives an IOT/analytics requirement
 Introduction to Car Telematics (Use case)
o Preview - Extract Real Time data from Osmosis using R for processing

Day 3 - Data Exploration and Visualization

 Data Exploration using R


o Data Operations - Data Types in R
o Operations - Numeric, String, Factor, Logical and Date
o Vectors, Data Frames
o File Operations - Read and Write to a CSV/Excel File
o Connect to a Big Data Source and extract data
o Exploration -Data exploration, clean-up and transformation with R
o Data Description -Describe and summarize data using functions R
o Installing R packages
 Mean, Median, Mode, Outliers, Data Distribution in R
 Data Visualization Overview
o How visualization helps in telling a story?
o Data Visualization using R
o Introduction to advanced plots
o Bubble chart for insights using size, type, shape and colour
o Use Geomaps for plotting payer catchment area on a geographical map
o Use raster for plotting fraudulent claims by categories
o Create a Word Cloud on prescriptions
 Introduction to Azure ML platform
o Data Connectivity, Exploration and Visualization using Azure ML Platform

Day 4 - Classification

 Classification using Decision Tree Algorithm in R


o Introduction to classification techniques
o Introduction to Decision Tree
o Interpreting model outputs - accuracy, sensitivity and specificity
o Prediction using Decision Tree Model
o Model comparisons and improvements
o Avoiding model over fitting through training and testing datasets
 Classification - Sentiment Analysis
o Sentiment Analysis using R (Connection to Twitter and Extract Real Time
Sentiments)
 Classification in Azure ML - Preview

Day 5 - Regression

 Regression using R
o Introduction to single and multivariate Linear Regression using Excel and R
o Residuals plot to identify goodness of fit of model
o Handle Categorical variables in linear equations using dummy variable
o Prediction using Linear Model
o Identify critical contribution factors for fraudulent claims using Linear Regression
 Clustering using R
o Introduction to K-Means Clustering
o Introduction to Hierarchical Clustering

Day 6 - Case studies Discussion

 AutoCar Insurance Telematics - Time Series Analysis using R (1.5 Hours)


 IOT in Health Insurance (1 hour)
 Introduction to healthcare industry - Understand the value chain of a healthcare industry
including the key players - Payers, Providers, Producers, Insurers and Distributors -
Analytics Demo
 Q&A - Summary - 1 hour

Company 3

Course Name Duration Modules

PG Diploma in Embedded Systems & IoT 6 months C & Data Structures,


Shell Programming,
Python,
Linux Basics,
Embedded System Basics,
Micro Controller Programming,
RTOS,
Linux System Programming,
Linux Device Drivers,
Software Development Life Cycle,
Embedded Linux,
Testing &Trouble Shooting
Embedded Android,
Debugging Techniques,
Internet of Things,
Industrial Projects

Mytectra company

Business Overview of Why IoT is so important


Case Studies from Nest, CISCO and top industries
IoT adaptation rate in North American & and how they are aligning their future business model and
operation around IoT
Broad Scale Application Area
Smart House and Smart City
Industrial Internet
Smart Cars
Wearables
Home Healthcare
Business Rule Generation for IoT
3 layered architecture of Big Data — Physical (Sensors), Communication , and Data Intelligence

Introduction of IoT: All about Sensors – Electronics


Basic function and architecture of a sensor — sensor body, sensor mechanism, sensor calibration, sensor
maintenance, cost and pricing structure, legacy and modern sensor network — all the basics about the
sensors
Development of sensor electronics — IoT vs legacy, and open source vs traditional PCB design style
Development of sensor communication protocols — history to modern days. Legacy protocols like
Modbus, relay, HART to modern day Zigbee, Zwave, X10,Bluetooth, ANT, etc.
Business driver for sensor deployment — FDA/EPA regulation, fraud/tempering detection, supervision,
quality control and process management
Different Kind of Calibration Techniques — manual, automation, infield, primary and secondary calibration
— and their implication in IoT
Powering options for sensors — battery, solar, Witricity, Mobile and PoE
Hands on training with single silicon and other sensors like temperature, pressure, vibration, magnetic field,
power factor etc.

Fundamental of M2M communication — Sensor Network and Wireless protocol


What is a sensor network? What is ad-hoc network?
Wireless vs. Wireline network
WiFi- 802.11 families: N to S — application of standards and common vendors.
Zigbee and Zwave — advantage of low power mesh networking. Long distance Zigbee. Introduction to
different Zigbee chips.
Bluetooth/BLE: Low power vs high power, speed of detection, class of BLE. Introduction of Bluetooth
vendors & their review.
Creating network with Wireless protocols such as Piconet by BLE
Protocol stacks and packet structure for BLE and Zigbee
Other long distance RF communication link
LOS vs NLOS links
Capacity and throughput calculation
Application issues in wireless protocols — power consumption, reliability, PER, QoS, LOS
Hands on training with sensor network
1. PICO NET- BLE Base network
2. Zigbee network-master/slave communication
3. Data Hubs : MC and single computer ( like Beaglebone ) based datahub

Review of Electronics Platform, production and cost projection


PCB vs FPGA vs ASIC design-how to take decision
Prototyping electronics vs Production electronics
QA certificate for IoT- CE/CSA/UL/IEC/RoHS/IP65: What are those and when needed?
Basic introduction of multi-layer PCB design and its workflow
Electronics reliability-basic concept of FIT and early mortality rate
Environmental and reliability testing-basic concepts
Basic Open source platforms: Arduino, Raspberry Pi, Beaglebone, when needed?
RedBack, Diamond Back

Conceiving a new IoT product- Product requirement document for IoT


State of the present art and review of existing technology in the market place
Suggestion for new features and technologies based on market analysis and patent issues
Detailed technical specs for new products- System, software, hardware, mechanical, installation etc.
Packaging and documentation requirements
Servicing and customer support requirements
High level design (HLD) for understanding of product concept
Release plan for phase wise introduction of the new features
Skill set for the development team and proposed project plan -cost & duration
Target manufacturing price

Introduction to Mobile app platform for IoT


Protocol stack of Mobile app for IoT
Mobile to server integration –what are the factors to look out
What are the intelligent layer that can be introduced at Mobile app level ?
iBeacon in IoS
Window Azure
Linkafy Mobile platform for IoT
Axeda
Xively

Machine learning for intelligent IoT


Introduction to Machine learning
Learning classification techniques
Bayesian Prediction-preparing training file
Support Vector Machine
Image and video analytic for IoT
Fraud and alert analytic through IoT
Bio –metric ID integration with IoT
Real Time Analytic/Stream Analytic
Scalability issues of IoT and machine learning
What are the architectural implementation of Machine learning for IoT

Analytic Engine for IoT


Insight analytic
Visualization analytic
Structured predictive analytic
Unstructured predictive analytic
Recommendation Engine
Pattern detection
Rule/Scenario discovery — failure, fraud, optimization
Root cause discovery

Security in IoT implementation


Why security is absolutely essential for IoT
Mechanism of security breach in IOT layer
Privacy enhancing technologies
Fundamental of network security
Encryption and cryptography implementation for IoT data
Security standard for available platform
European legislation for security in IoT platform
Secure booting
Device authentication
Firewalling and IPS
Updates and patches

SQL vs NoSQL-Which one is good for your IoT application


Open sourced vs. Licensed Database
Available M2M cloud platform
Axeda
Xively
Omega
NovoTech
Ayla
Libellium
CISCO M2M platform
AT &T M2M platform
Google M2M platform

A few common IoT systems


Home automation
Energy optimization in Home
Automotive-OBD
IoT-Lock
Smart Smoke alarm
BAC ( Blood alcohol monitoring ) for drug abusers under probation
Pet cam for Pet lovers
Wearable IOT
Mobile parking ticketing system
Indoor location tracking in Retail store
Home health care
Smart Sports Watch

Big Data for IoT


4V- Volume, velocity, variety and veracity of Big Data
Why Big Data is important in IoT
Big Data vs legacy data in IoT
Hadoop for IoT-when and why?
Storage technique for image, Geospatial and video data
Distributed database
Parallel computing basics for IoT

IOT Training in Bangalore


Besant Technologies offers best IOT Training in Bangalore with most experienced
professionals. Our Instructors are working in IOT and related technologies for more years in
MNC’s. We aware of industry needs and we are offering IOT Training in Bangalore in more
practical way. Our team of IOT trainers offers IOT in Classroom training, IOT Online
Training and IOT Corporate Training services. We framed our syllabus to match with the real
world requirements for both beginner level to advanced level. Our training will be handled in
either weekday or weekends programme depends on participants requirement.

We do offer Fast-Track IOT Training in Bangalore and One-to-One IOT Training in


Bangalore. Here are the major topics we cover under this IOT course Syllabus Introduction,
Java Fundamentals, IOT Architecture, Significance of IOT Project Structure, IOT
Application Components, IOT Layouts, IOT Views & Widgets, Menus & Messages, Intent &
Intent Filters, Services, Broadcast Receivers, External Database Communication.Every topic
will be covered in mostly practical way with examples.

Besant Technologies located in various places in Bangalore. We are the best Training
Institute offers certification oriented IOT Training in Bangalore. Our participants will be
eligible to clear all type of interviews at end of our sessions. We are building a team of IOT
trainers and participants for their future help and assistance in subject. Our training will be
focused on assisting in placements as well. We have separate HR team professionals who will
take care of all your interview needs. Our IOT Training Course Fees is very moderate
compared to others. We are the only IOT training institute who can share video reviews of all
our students. We mentioned the course timings and start date as well in below.

Besant technologies

IOT Training Syllabus in Bangalore


Introduction
 Internet of Things (IoT) and Web of Things (WoT): What's WoT?
 IoT Devices
 IoT Devices vs. Computers
 Trends in the Adoption of IoT
 IoT Is Powerful and Pervasive
 Risks, Privacy, and Security
 IoT Example: The Refrigerator

Interoperability in IoT
 Introduction to Arduino Programming
 Integration of Sensors and Actuators with Arduino
 Introduction to Raspberry Pi
 Implementation of IoT with Raspberry Pi
 Introduction to SDN
 How each of the above would be applicable in our hands-on project
 Installation of various packages necessary for project and list of tools

IoT Communication Protocols


 Machine-to-Machine Communications
 Understanding MQTT Protocol Basics
 How it works?
 Broker and client terminologies
 Publisher and subscriber model

Cloud Computing
 Communicating with the Cloud using Web Services.
 Cloud Computing & IoT.
 Popular Cloud Computing Services for Sensor Management.

Smart Cities and Smart Homes


 Case Study: Agriculture, Healthcare, Activity Monitoring

IOT trainer Profile & Placement


Our IOT Trainers
 More than 10 Years of experience in IOT Technologies
 Has worked on multiple realtime IOT projects
 Working in a top MNC company in Bangalore
 Trained 2000+ Students so far
 Strong Theoretical & Practical Knowledge
 certified Professionals

IOT Placement Training in Bangalore


 More than 2000+ students Trained
 97% percent Placement Record
 980+ Interviews Organized
Mindmajix company

What Is The Internet Of Things (IoT)?


By the end of IoT training, you will get in depth understanding of IoT applications.

Introduction to the Internet of Things

Concepts and Definitions of The Internet of Things (IoT)

History of IoT

Applications

IoT standards

Requirements

Functionalists and structure

IoT enabling technologies

IoT Architecture

Major component of IoT

Hardware, sensors, Systems-on-a-Chip, firmware, device drivers, application software,


connectivity, cloud, and security

Role of wired and wireless communication

IoT communication and networking protocols

IoT services and applications

Big data and analytics

Security

Cloud Computing and the Internet of Things

Semantic Web 3.0 Standard for M2M and IoT

IoT Platforms

Challenges of adapting the concepts

Overview Of IoT Connectivity Methods And Technologies


Wireless 101

RF 101

ZigBee PRO, ZigBee 3.0 and ZigBee IP


6LowPAN

RFID

Bluetooth LE or Bluetooth Smart Technology

Z-Wave

Home Automation (HA) Profile

Smart Energy (SE) Profile

Health Care

IEEE 802.15.4, IEEE 802.15.4e, 802.11ah

802.11ah, Wi-Fi HaLow

Relay Access Point (AP)

Grouping of stations

Target Wake Time (TWT)

Speed Frame Exchange

Sectorization

GSM, CDMA, GPRS,3G, LTE, small cells, SATCOM

Sensors and sensor networks

Serial communication

Power consumption and optimization

MIPI, M-PHY, UniPro, SPMI, BIF, SuperSpeed USB Inter-Chip (SSIC),

Mobile PCIe (M-PCIe) and SPI

Wired connectivity

IPv4/IPv6

Ethernet/GigE

Real-time systems and embedded software

Big data

Analytics

Cloud computing and storage


Augmented Reality

Evaluation Of IoT
Platforms

Mobile integration

Deployment

Data Visualization

Convergence with Social Networks

Value chain and Business models

User centric cloud based services

Analytical Hierarchy Process for technology selection

End-to-end security

Integration with IT systems

Cost/benefit constraints

End-to-end compatibility

Application Architecture

Lifecycle solution management

Real-time response and delay


Practice Test & Interview Questions
Mindmajix offers advanced IoT interview questions and answers along with IoT resume samples.
Take a free sample practice test before appearing in the certification to improve your chances of
scoring high.

You might also like