Internet of Things

  • Chapter 1
  • Lesson 1: Definition, Vision and Concept
  • Lesson 2: Conceptual Frameworks and Architecture
  • Lesson 3: Technology beyond the IoT
  • Lesson 4: Major Components of the Internet of Things Systems
  • Lesson 5: M2M to the IoT
  • Lesson 6: Internet of Things and Wearable Devices
  • Lesson 7: Smart Homes and Cities
  • Chapter 2
  • Lesson 1: IoT Open Systems Interconnection (OSI) model, ITU-T reference model and ETSI high level M2M architecture
  • Lesson 2: Wireless (NFC, RFID, Bluetooth LE, ZigBee IP, RF) protocols for the Physical- Data Link layer communication technologies
  • Lesson 3: Wired (UART, USART, SPI, I2C and Ethernet) at Physical-Data Link layer communication technologies
  • Lesson 4: Adaptation layer cum Gateway and the device management functions
  • Lesson 5: Data management, privacy, data security, data enrichment and data consolidation
  • Lesson 6: Ease of Designing and Affordability of IoT devices
  • Chapter 3
  • Lesson 1: Key-Terms Meanings: Web Connectivity of Devices and Devices Network
  • Lesson 2: CoAP Web-Connectivity Protocol
  • Lesson 3: LWM2M Web Connectivity Protocol
  • Lesson 4: Messaging Protocols for Connected
  • Lesson 5: Message Queue Telemetry Transport (MQTT)
  • Lesson 6: Extensible Messaging and presence (XMPP) protocol
  • Lesson 7: Communication Gateway
  • Lesson 8: Simple Object Access Protocol (SOAP)
  • Lesson 9: REST Architectural Style and RESTful APIs
  • Lesson 10: HTTP Request, HTTP Response and RESTful HTTP APIs
  • Lesson 11: Web Sockets
  • Chapter 4
  • Lesson 1: Key-Terms Meanings: Internet Connectivity Principles
  • Lesson 2: Internet Based Communication
  • Lesson 3: IPv4 and IPv6 Protocols
  • Lesson 4: RPL and 6LoWPAN Protocols
  • Lesson 5: TCP/IP suite, TCP and UDP Protocols
  • Lesson 6: IP addressing and MAC addressing, DNS and DHCP
  • Lesson 7: Application Layer Protocol
  • Chapter 5
  • Lesson 1: Key-Terms for Applications, Services and Business Processes
  • Lesson 2: Data Acquiring and Storing Functions for IoT/M2M Devices Data and Messages
  • Lesson 3: Ways of Organising the Data
  • Lesson 4: Data Transactions Functions
  • Lesson 5: Business Processes
  • Lesson 6: Business Intelligence
  • Lesson 7: Applications Integration
  • Lesson 8: Service Oriented Architecture
  • Lesson 9: Data Analytics for the IoT /M2M Data
  • Lesson 10: Advanced Analytics, OLAP and Data Visualisation
  • Lesson 11: Big Data Analytics
  • Lesson 12: Knowledge Acquiring, Managing and Storing processes
  • Chapter 6
  • Lesson 1: Key-Terms for Grid Computing, Web Computing and Cloud Computing and XaaS
  • Lesson 2: Cloud Computing Platform as a Service and Virtualisation
  • Lesson 3: Cloud Deployment Models and Cloud Services Models
  • Lesson 4: Xively
  • Lesson 5: Nimbits
  • Chapter 7
  • Lesson 1: The Sensor
  • Lesson 2: Analog Sensors
  • Lesson 3: Digital Sensors
  • Lesson 4: Examples of the Sensors
  • Lesson 5: Participatory Sensing
  • Lesson 6: Industrial IoT
  • Lesson 7: Automotive IoT
  • Lesson 8: Actuators
  • Lesson 9: Serial Data Communication Protocols
  • Lesson 10: RFIDs
  • Lesson 11: WSNs
  • Chapter 8
  • Lesson 1: Key Terms- Embedded Devices Hardware and Software
  • Lesson 2: Embedded Software
  • Lesson 3: Integrated Development Environment (IDE)
  • Lesson 4: Embedded Hardware Units, Software Platforms and Components
  • Lesson 5: Arduino Prototype Development Platforms
  • Lesson 6: Intel Galileo and Edison Prototype Development Platforms
  • Lesson 7: Raspberry Pi Prototype Development Platforms
  • Lesson 8: BeagleBone Development Platform
  • Lesson 9: mBed ARM based development Platform
  • Lesson 10: Circuit Boards and Devices Ethernet and Wi-Wi Connectivity with the Internet
  • Chapter 9
  • Lesson 1: Key Terms- Application Framework, Stack, OSGi, Thread
  • Lesson 2: Prototyping Embedded Software on Arduino on Arduino boards
  • Lesson 3: Programming Arduino Examples 9.1 and 9.2
  • Lesson 4: Programming Arduino Examples 9.3 and 9.4
  • Lesson 5: Programming Arduino Examples 9.5 and 9.6
  • Lesson 6: Programming Arduino Example 9.7
  • Lesson 7: Programming Embedded Galileo, Raspberry Pi, BeagleBone and mBed Platforms
  • Lesson 8: Programming Embedded Device Platforms for the Internet Connectivity
  • Lesson 9: Programming Arduino Hash, Encryption and Decryption Functions Usages (Examples 9.8 and 9.9)
  • Lesson 10: OSGi and Eclipse IoT for Devices, Gateways, Internet and Web/Cloud Services Software-Development
  • Lesson 11: Programming of RPi board GPIO Pins using the eclipses Pi4J implementation
  • Lesson 12: Eclipse IoT Stack for End-to-End Solutions
  • Lesson 13: Program implementation in Pub/Sub mode for the MQTT clients and MQTT broker using Eclipse Paho
  • Lesson 14: Program implementation using Paho and ADT Example 9.12 in MQTT clients and MQTT broker communication with an Android phone
  • Lesson 15: IoT Projects Application software development using Eclipse IoT stack Frameworks
  • Lesson 16: Prototyping Online Components Weather Web APIs for usage in a Phone
  • Lesson 17: Prototyping Online Components for an Smart Umbrella Web API
  • Lesson 18: Prototyping Online Components for using the REST and WebSockets
  • Chapter 10
  • Lesson 1: Key Terms- Trust, Privacy, Hash, Digest
  • Lesson 2: Privacy, Vulnerabilities and Attack Surface Areas of IoT
  • Lesson 3: Security Requirements and Threat Analysis Tools
  • Lesson 4: Use Cases and Misuse Cases
  • Lesson 5: Security Tomography and Layer Attack Models
  • Lesson 6: Identity Management and Identity Establishment
  • Lesson 7: Access Control and Secure Message Communication
  • Lesson 8: Security Profiles and Protcols
  • Chapter 11
  • Lesson 1: Key Terms- Key Terms- Industry 4.0, Application, Service and Business Process
  • Lesson 2: Business Model, Building Blocks and Model Canvas
  • Lesson 3: Business Model Innovation
  • Lesson 4: Value Creation in the IoTs
  • Lesson 5: Business Model Scenario in IoTs
  • Chapter 12
  • Lesson 1: Key Terms- Cloud platform, Connected Universe Platform, Device agent, IFTTT
  • Lesson 2: Design Complexity Levels of IoT Applications and Service
  • Lesson 3: Cloud Platform as a Service usages for accelerated Design and Deployment of IoTs
  • Lesson 4: Case Study: Connected ATM Premises Monitoring Project
  • Lesson 5: Case Study: Connected RFIDs Supply Chain Monitoring Project
  • Lesson 6: Case Study: Customer monitoring in IoT Applications/Services Project
  • Lesson 7: Internet Connected Car Applications and Services
  • Lesson 8: Internet Connected Smart Home Services And Monitoring
  • Lesson 9: Smart city Services And Monitoring
  • Lesson 10: Value Creation in the IoTs
  • Lesson 10: Internet Connected smart Parking Space Services And Monitoring
  • Lesson 11: Internet Connected Environment (Weather, Air Pollution and Forest Fire) Monitoring
  • Lesson 12: Value Creation in the IoTs
  • Lesson 12: Internet Connected Agriculture (Irrigation) Monitoring Service
  • Lesson 13: Smart Street-lighting Services And Monitoring
  • Useful Links

    Help Line Information
    Dr. Laxmikant Tripathi

    Dean Student Welfare
    Nalanda Campus RNT Marg, Indore

    Office Number:

    0731-2524863
    0731-2580135
    0731-2580137

    Exam Enquiry :

    0731- 2523615

    Enquiry :

    0731- 2523615

    web counter

    Our # Visitors Since 16.06.2021

    Last updated: 18-04-2026