Introduction to Internet of Things

Introduction to Internet of Things


18% GST Extra

Please login to purchase the course.

SKU: cid_4143 Category:
About the course

This course helps you to learn and understand the fundamentals of the Internet of Things (IoT), which at present is the most popular technology around the world. This course provides you the insights into the Internet of Things, which includes sensing, actuation. This course also covers the basics of networking, different types of communication protocols, and sensor networks. In addition to this, the course covers the detailed use of Arduino and the implementation of IoT with Raspberry Pi. Also, you will learn the fundamentals of cloud computing, Smart Cities, Smart Homes, and Connected Vehicles.

Learning Outcomes

After completing this course, you will be able to:

  • Generate IoT concepts and design IoT solutions within their area of expertise.
  • Evaluate different infrastructure components and network systems.
  • Design the basic network for their IoT ideas.
  • Apply software solutions for different systems and Big Data to their concept designs and appreciate how data is managed in the network.
  • Boost your hireability through innovative and independent learning.
Target Audience

The course can be taken by:

Students: All students who are pursuing any technical/professional courses, and wish to enter the field of IoT.

Teachers/Faculties: All teachers/faculties who want to learn and understand the fundamentals of the Internet of Things.

Professionals: All working professionals, who want to enhance their skills.

Why learn IoT?

The government, academia, and industry are involved in various aspects of research, implementation, and business with IoT. IoT the most popular technology and finds its application in different domains in civilian and defense sectors, including the domain of agriculture, space, healthcare, manufacturing, construction, water, and mining, which are presently transitioning their legacy infrastructure to support IoT. Today it is possible to envision pervasive connectivity, storage, and computation, which, in turn, gives rise to building different IoT solutions. IoT-based applications such as innovative shopping system, infrastructure management in both urban and rural areas, remote health monitoring and emergency notification systems, and transportation systems, are gradually relying on IoT based systems. Therefore, it is very important to learn the fundamentals of this emerging technology.

Economically, the Internet of things could have a significant impact in the years ahead. According to analysis from the McKinsey Global Institute, the potential economic impact of the IoT in 2025, including consumer surplus, could be anything between $3.9 and $11.1 trillion. Elsewhere, Accenture has estimated that the industrial the Internet of things could add $14.2 trillion to the global economy by the year 2030. IoT will affect most industries and business sectors - around 30% of tasks and up to 60% of occupations could be automated, and almost every occupation has the potential for partial automation (Source: McKinsey Global Institute). IoT is leading to the creation of new jobs, where people who understand and can leverage the IoT to create solutions will be greatly in demand. To remain competitive and successful in the digital economy, professionals should have an understanding of what the IoT is and how it can be used to create business solutions.

Course Features
  • 24X7 Access: You can view lectures as per your own convenience.
  • Online lectures: 25 hours of online lectures with high-quality videos.
  • Updated Quality content: Content is the latest and gets updated regularly to meet the current industry demands.
Test & Evaluation

1. During the program, the participants will have to take all the assignments given to them for better learning.

2. At the end of the program, a final assessment will be conducted.


1. All successful participants will be provided with a certificate of completion.

2. Students who do not complete the course / leave it midway will not be awarded any certificate.

No prerequisites

Topics to be covered
  1. IIOT_Module-01 Introduction to IOT- Part-I
    • What is IoT and why it is important?
    • How IoT terminology originated?
    • How IoT is alternately defined and what are its characteristics?
    • What are the different application domains of IoT and how interconnectivity of the devices has evolved?
    • What are the various modern-day IoT applications and technologies?
  2. IIOT_Module-02 Introduction to IOT- Part-II
    • What are the different connecting terminologies and network configurations in IoT?
    • How Prefix is allotted to the Gateway and what is the impact of mobility on addressing?
    • What are Gateways and what is the concept of Multihoming?
    • What are IPv4 and IPv6?
  3. IIOT_Module-03 Sensing
    • What is a Sensor and Transducer and how they differ?
    • What are the different aspects of Sensor and its types?
    • What are various Sensorial Deviations and Errors?
  4. IIOT_Module-04 Actuation
    • What are Actuators?
    • What are the different types of Actuators?
  5. IIOT_Module-05 Basics of IOT Networking- Part- I
    • What are the basics of IOT networking?
    • What are the various components of IoT?
    • How is IoT Implemented?
    • What is the Service Oriented Architecture of IOT?
  6. IIOT_Module-06 Basics of IOT Networking-Part II
    • How IoT Protocols are classified and What is MQTT Protocol?
    • What are the different components, methods of MQTT and what communication architecture it follows?
    • What is MQTT Topic and SMQTT?
  7. IIOT_Module-07 Basics of IOT Networking-Part- III
    • What is the CoAP protocol?
    • What is the XMPP protocol?
  8. IIOT_Module-08 Basics of IOT Networking- Part-IV
    • What is the AMQP protocol and how it works?
    • What are the features of AMQP?
    • What are the different frame types and components?
  9. IIOT_Module-09 Connectivity Technologies- Part-I
    • What is a Protocol and what are communication protocols?
    • What is IEEE 802.15.4?
    • What is the beacon and non-beacon enabled network?
    • What is Zigbee Protocol?
  10. IIOT_Module-10 Connectivity Technologies- Part-II
    • What is 6LoWPAN, what are its features and types of addressing?
    • What are the packet format and different types of headers in 6LoWPAN?
    • What are the routing considerations in 6LoWPAN?
    • What is RFID and what are its various features?
    • What is the working principle and areas of applications of RFID?
  11. IIOT_Module-11 Connectivity Technologies-III
    • What is the Highway Addressable Remote Transducer (HART) and what are its different layers?
    • What are HART congestion control, wirelessHART network Manager and how WirelessHART is different from Zigbee?
    • What are Near Field Communication (NFC) and its modes of operation?
  12. IIOT_Module-12 Connectivity Technologies-IV
    • What is Bluetooth technology and what are its modes of operation?
    • What are the different layers in the protocol stack of Bluetooth?
    • What is Piconet and what are its features and applications?
  13. IIOT_Module-13 Connectivity Technologies-V
    • What is Zwave and how it works?
    • What are the different operating frequencies in Zwave, important concepts in Zwave and how Zwave is different from Zigbee?
    • What is ISA 100.11 A and what are its features?
  14. IIOT_Module-14 Sensor Networks-I
    • What is Sensor network and how the entire concept of sensor network functions?
    • What is Multi-hop communication in WSNs and what are sensor nodes, its constraints and applications?
    • What are some important concepts in Sensor networks and challenges in implementing sensor networks?
    • What is the Sensor Web and what is the concept of cooperation?
  15. IIOT_Module-15 Sensor Networks-II
    • What is the different node behavior in WSNs?
    • What is Dynamic Misbehavior in WSNs, how it is detected and connectivity re-establishment is offered?
    • What are Event Aware Topology Management, Information Theoretic Self-Management and Social Sensing in WSNs?
    • What are the areas of applications of WSNs?
  16. IIOT_Module-16 Sensor Networks-III
    • How Are Sensor Networks used in Target Tracking/Object Tracking?
    • How Are Wireless Sensor Networks used in Agriculture?
    • What is Wireless Multimedia Sensor Networks (WMSNs) and what is the problem of Topology management in WMSNs?
    • What are Nano-Networks and what are the types of communication in Nano-Networks?
    • What are the Underwater Acoustic Sensor Networks and its different aspects?
  17. IIOT_Module-17 Sensor Networks-IV
    • What are sensor networks and what is WSN coverage?
    • What is sensing and transmission range and what is the issue associated with coverage?
    • What are the area, point and barrier coverage and what is coverage maintenance?
    • What are Optimality Conditions and what is Optimal Geographical Density Control (OGDC) algorithm?
  18. IIOT_Module-18 Sensor Networks-V
    • What are Stationary Wireless Sensor Networks (SWSNs) and Mobile Wireless Sensor Networks (MWSNs)?
    • What are the different components of MWSNs?
    • What are the possible entities as mobile nodes in daily life?
  19. IIOT_Module-19 UAV Networks
    • What are the different features, its key issues and considerations in UAV networks?
    • What are the Constraints, advantages and different topologies of UAV network?
    • What is Flying Ad Hoc Networks FANETs and what is Gateway Selection, Layered Gateway?
    • What is the Trajectory Control for Increasing Throughput?
  20. IIOT_Module-20 Machine to Machine Communication
    • What is the concept of the machine to machine (M2M) communication?
    • What are the applications, features and node types of M2M?
    • What are the features of M2M Area Network Management?
  21. IIOT_Module-21 Interoperability In the Internet of Things
    • What are the various challenges of IoT?
    • What is Interoperability and why it is important in the context of IoT?
    • What are the different types of Interoperabilities and what is user interoperability?
    • What is Syntactic Interoperability for Device Interaction?
    • What is Device Interoperability?
  22. IIOT_Module-22 Introduction to Arduino-I
    • What is Arduino Programming?
    • What are the features of Arduino and types of Arduino Board?
    • What is Arduino IDE?
    • What is Sketch Structure?
    • What are the various Arduino Function Libraries and how Blinking LED is built?
  23. IIOT_Module-23 Introduction to Arduino-II
    • What is Arduino and what are operators, control statements, loops and arrays?
    • What is the concept of Strings and what is Math Library, Random number and Interrupts?
    • What is an example of the traffic control system?
    • What is the output?
  24. IIOT_Module-24 Integration of Sensor And Actuators With Arduino-I
    • How Sensors and Actuators are integrated with Arduino and What is DHT sensor?
    • What is the output?
  25. IIOT_Module-25 Integration of Sensor And Actuators With Arduino-II
    • How to integrate motors and enable them to perform according to our requirements?
  26. IIOT_Module-26 Introduction to Python Programming- I
    • What is Python Programming, why it is important and what is a Python IDE?
    • What are the basic statements and datatypes in Python?
    • What are Controlling statements and functions in Python?
    • What is the variable scope, modules and how exceptions are handled in Python?
  27. IIOT_Module-27 Introduction to Python Programming-II
    • What are the different operations for a text file in Python?
    • What are the different operations for a CSV file in Python?
    • What are the different operations for Images in Python?
    • What is Networking in Python?
  28. IIOT_Module-28 Introduction to Raspberry PI-I
    • What is a Raspberry Pi and what are the system specifications for Raspberry Pi??
    • What is the basic architecture and components of Raspberry Pi?
    • How operating system in the setup in Raspberry Pi and how it configured?
    • What programming languages are installed in Raspberry Pi and what are the applications of Raspberry Pi?
  29. IIOT_Module-29 Introduction to Raspberry PI-II
    • How to build a Blinking LED?
    • How to capture an image using Raspberry Pi?
  30. IIOT_Module-30 Implementation of IOT With Raspberry PI-I
    • What are the components required for integrating Raspberry Pi to enable IoT development?
    • How to build a temperature dependent auto cooling system?
    • How DHT22 is interfaced with Raspberry PI?
    • How Relay and Fan are Connected?
  31. IIOT_Module-31 Implementation of IOT With Raspberry PI-II
    • How is DHT sensor interfaces with Raspberry Pi?
    • How is data sent to the server?
    • How is data transmission practically demonstrated?
  32. IIOT_Module-32 Implementation of IOT With Raspberry PI-III
    • What is DHT sensor and how it is integrated with Raspberry Pi?
    • How is data processing demonstrated practically?
    • How is the data plotted and sent to the server?
  33. IIOT_Module-33 Software Defined Networking Part-I
    • How does the current network look like?
    • What are the limitations in the current network and how they're overcome by SDN?
    • How SDN originated and what are the basic concepts and components of SDN?
    • What is the current status of SDN and what is Rule Placement and its challenges?
    • What is an OpenFlow Protocol?
  34. IIOT_Module-34 Software Defined Networking Part-II
    • What are the various APIs in SDN and what is controller placement?
    • What are the different aspects of Controllers?
  35. IIOT_Module-35 Software Defined IOT Networking Part-I
    • What are the advantages of integrating SDN in IoT and how SDN is implemented for IoT?
    • What are Wireless Sensor Networks (WSNs) and Software Defined WSNs?
    • How does SDN wise protocol stack look like?
  36. IIOT_Module-36 Software Defined IOT Networking- II
    • What are the problems with traditional mobile network and what is SDN for Mobile Networking?
    • What are the key benefits of SDN what are the various challenges and approaches of making rule placement at access devices?
    • How to perform rule placement at the backbone network and what is data center networking?
  37. IIOT_Module-37 Cloud Computing-Fundamental
    • Why do we need a cloud?
    • What are the recent trends in Computing and how cloud computing has evolved?
    • What is cloud computing and what is the NIST visual model of Cloud computing?
    • What are the business advantages of Cloud Computing and what are its general and essential characteristics?
    • What are the components of Cloud Computing and what are the different service models and deployment models in Cloud Computing?
  38. IIOT_Module-38 Cloud Computing-Service Model
    • What are the different service models in Cloud Computing and their comparison?
    • What is Infrastructure-as-a-Service (IaaS)?
    • What is Platform-as-a-Service (PaaS)?
    • What is Software-as-a-Service (SaaS)?
  39. IIOT_Module-39 Cloud Computing-Service Management And Security
    • What are service offerings in Cloud Computing and what is Service Level Agreement (SLA)?
    • What is accounting and billing and how the traditional scaling hardware is different from the cloud?
    • What is the economics of scaling and how data is managed in the Cloud?
    • What is Cloud Security and what are infrastructure and data security?
    • What is Identity and Access Management (IAM)?
  40. IIOT_Module-40 Cloud Computing- Case Studies
    • What is a Cloud Simulator and what are the different types of Cloud Simulators?
    • What is CloudSim?
    • What are CloudAnalyst and GreenCloud?
    • What are open source and commercial clouds and their examples?
  41. IIOT_Module-41 Cloud Computing- Practical
    • What is OpenStack and how can we use it with IoT?
    • How to install OpenStack and access it?
    • How to create user keys and create instances?
    • What is the neutron part (Networking) in the OpenStack?
  42. IIOT_Module-42 Sensor-Cloud- I
    • What is Sensor network?
    • What are Wireless Sensor Networks (WSNs) and it's limitations?
    • What is Sensor Cloud and what are the different aspects of Sensor Clouds?
  43. IIOT_Module-43 Sensor-Cloud- II
    • What are the management issues in Sensor-Cloud?
    • What is an Optimal composition of Virtual Sensor?
    • What is Dynamic and Adaptive Data Caching Mechanism?
    • What is Dynamic Optimal Pricing for Sensor Cloud Infrastructure?
  44. IIOT_Module-44 Fog Computing- I
    • What is the Fog Computing?
    • Why is Fog Computing needed?
    • What are the requirements of IoT when should we use Fog Computing?
  45. IIOT_Module-45 Fog Computing- II
    • How does the Fog architecture look like?
    • What are Fog Nodes and How does Fog work?
    • What are the advantages of Fog, applications and challenges of Fog?
  46. IIOT_Module-46 Smart Cities And Smart Homes- I
    • What is the infrastructure of a Smart City?
    • What is a Smart City and what are the components of a Smart City?
    • What are the current focus areas in a Smart City?
    • What are the IoT Challenges in Smart Cities?
  47. IIOT_Module-47 Smart Cities And Smart Homes- II
    • How is data fusion a challenge in Smart Cities?
    • What is Multi-Sensor Data Fusion and what are its challenges?
    • What are the data fusion opportunities in IoT?
    • What is Smart Parking and how information is done in Smart Parking?
    • How is energy management done in Smart Cities?
  48. IIOT_Module-48 Smart Cities And Smart Homes- III
    • What is the infrastructure of Smart Home?
    • What is a Smart Home, and what are Home Area Networks (HANs)?
    • What are the elements of HAN and how HAN medium is classified?
    • What are HAN standards?
    • What are HAN Architectures and initiatives?
  49. IIOT_Module-49 Connected Vehicles- I
    • What is a Connected Vehicle (CV) and what are the challenges associated with CV?
    • What are the different stakeholders of Connected Vehicles and What is Vehicle-to-Everything paradigm (V2X) and failures of TCP/IP in V2X?
    • What is Content-Centric Networking (CCN) and Vehicular Ad-hoc Networks (VANETs)?
    • How CCN is implemented in VANETs and what is Body and Brain Architecture?
  50. IIOT_Module-50 Connected Vehicles- II
    • What are intelligent Connected Vehicles?
    • What is the technological background of ICV, what are the different phases of ICV development and its different scenarios?
    • What are the different phases of ICV development and what are the different domains of Vehicular Communication in Vehicle communication?
    • What are the advantages and disadvantages of V2X communication?
  51. IIOT_Module-51 Smart Grid- I
    • What is the Smart Grid?
    • What are the benefits of Smart Grid and what are its benefits to customers, stakeholders?
    • What are the properties of Smart Grid and how does the architecture of the Smart Grid look like?
    • What are smart grid domains and what are the components of Smart Grid?
  52. IIOT_Module-52 Smart Grid- II
    • What are operation centers, what is distribution intelligence and What is Plug-In Electric Vehicle (PEV)??
    • What is Smart Grid Communication?
    • What is Smart Grid Security?
    • How is smart grid integrated with cloud applications?
  53. IIOT_Module-53 Industrial Internet of Things- I
    • What is IIoT and How it is related to IoT?
    • What are the requirements for building IIoT?
    • What are the design considerations for building IIoT?
    • What is the difference between IoT and IIoT and what is service management in IIoT?
  54. IIOT_Module-54 Industrial Internet of Things- II
    • What are the specific areas of application of IIoT?
    • What are the different examples and aspects of IIoT?
    • What are the challenges and risks associated with IIoT and how are they addressed?
    • Can we look at the case study of Rt Tech Software, what are the benefits and recent
    • research trends in IIoT?
  55. IIOT_Module-55 Data Handling And Analytics- I
    • What is data handling and what is big data?
    • How data is categorized and what are the characteristics of big data?
    • What are the different aspects of data handling?
    • What is Hadoop and what are the aspects of Hadoop technology?
  56. IIOT_Module-56 Data Handling And Analytics- Part II
    • What is data analytics, different parts of data analysis and advantages of data analytics?
    • What are the different statistical models for data analysis and what is ANOVA?
    • What is data dispersion, regression analysis and statistical significance of data analytics?
    • What are precision and error limits and what are the references used?
  57. IIOT_Module-57 Case Study: Agriculture
    • What is the future use of IoT in agriculture and what are the aspects of smart water management using IoT?
    • How is IoT implemented in Agriculture? (Practical Demonstration)
    • How does web interface of Agrisens system look like?
  58. IIOT_Module-58 Case Study: Healthcare
    • How IoT healthcare emerged and what are its components?
    • What are the different directions of research in IoT healthcare?
    • What is the problem definition and scope of Ambusens system?
    • What are the physiological parameters and the system architecture of the ambusens system?
    • How is Ambusens system implemented and what are its results?
  59. IIOT_Module-59 Activity Monitoring (Case Study) - I
    • What is activity monitoring and what are its basics?
    • What is the traditional architecture of the activity monitoring system, its advantages and the important human activities that can be monitored?
    • How many types of sensors are there? What are the data analysis tools and various approaches involved?
  60. IIOT_Module-60 Activity Monitoring (Case Study) - II
    • The brief demonstration of the smartphone-based activity monitoring system.
  61. Introduction to an Internet of Things - Final Quiz
  1. Upto six weeks (or till submission of the final quiz) access to the course
  2. To get access to the certificate - you need to take the online MCQ exam (minimum 60%) at the end of the course