Compare

Quick Facts

Medium Of InstructionsMode Of LearningMode Of Delivery
EnglishSelf Study, Virtual ClassroomVideo and Text Based

Courses and Certificate Fees

Certificate AvailabilityCertificate Providing Authority
yesCDAC Noida

The Syllabus

  • IoT Definitions : Overview, applications, potential, Internet in general and concept of internet of things
  • Evolution of IoT, History & trends that have led to IoT
  • Impact of IoT on business and society
  • Applications and Use Cases of IoT across industry
  • Reference Architecture of IoT, layers and protocols
  • IoT Building Blocks – sensors, actuators, IoT end devices, gateway, cloud and IoT platforms
  • Challenges in designing IoT systems – Power consumption, Physical security, durability, Secure Connectivity, Secure Data Storage, Volume, Scalability
  • IoT development methodology – Define requirements, define use cases, domain and information model, functional and operational view and Integration
  • An IoT use case demonstration 

  • Introduction to ARM microcontroller Families - Overview of ARM Cortex-M3 architecture and CMSIS standard
  • Programming model, operation modes, Memory model,
  • Bus Interface, Clock, Low power modes, Interrupt handling
  • Build Tools for Embedded Systems, GNU Cross-Tool chain, Keil IDE, STM32 CubeMX, Debugging
  • Serial protocols - UART, SPI and I2C
  • ADC and DAC,
  • Interfacing sensors & actuators
  • FOTA – over the air firmware updates and device diagnostics
  • IoT Sensor networks overview
  • Connectivity protocols for device – device and device to gateway
  • Wi-Fi, Bluetooth/BLE, Mesh networks
  • LPWAN technologies LoRA, NB-IoT

  • Introduction to web application development
  • Server side vs Client side programming
  • HTML programming and HTML5 features
  • CSS Introduction
  • JavaScript basics and programming with JavaScript
  • Introducing to jQuery
  • Basics of jQuery coding

  • IoT Protocol stack an overview
  • Communication Models in IoT application layer protocols - Request-Response; Publish-Subscribe; Push-pull; Peer to Peer
  • Introduction to Contiki-os
  • RESTFul Architecture for IoT
  • HTTP REST Model
  • Data Exchange Formats – Plain/text, JSON, XML
  • CoAP Protocol
  • MQTT Protocol
  • Websockets , MQTT over web sockets
  • Integration with Web - Web Services
  • Data distribution service (DDS) protocol
  • XMPP protocol and AMQP Protocol
  • Security in IoT protocols

  • Principles of Edge Computing and Edge analytics
  • Time series data base
  • IoT platforms
  • Integration of IoT end devices with edge and cloud
  • Data visualization and analytics at edge/platform layers of IoT solution

Articles

Student Community: Where Questions Find Answers

Ask and get expert answers on exams, counselling, admissions, careers, and study options.