Bridge course for IoT Software Analyst
Online
90 Hours
3,390 INR + GST
Interested in this College?
Get updates on Eligibility, Admission, Placements Fees Structure
Compare Quick Facts
Medium Of Instructions | Mode Of Learning | Mode Of Delivery |
---|
English | Self Study, Virtual Classroom | Video and Text Based |
Courses and Certificate Fees
Certificate Availability | Certificate Providing Authority |
---|
yes | CDAC 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