Enroll in Certificate Course on IoT
5 Month Online Program by IIT Kharagpur
Download Iot Brochure
Who would benefit from IoT Certificate Course
Features that transform your IoT learning journey with ease






Master Skills with Detailed Curriculum
- Introducing the Internet of Things
- Various types of devices connected to the internet
- Components of IoT devices
- Design considerations
- IoT device and physical world interfacing
- Hardware and software trade-offs
- IoT simulators OpenWSN and Cooja
- IoT and how the embedded systems work
- Working with Big Data, Cloud, Analytics
- The IoT Stack Architecture
- The various components and layers
- Applications
- Data processing and platform
- IoT OS likeContiki
- FreeRTOS and mbed
- Edge and the connected thing or device
- aPaaS
- Data Management
- Middleware
- Device Management
- Device hub/gateway
- Sensors
- Hardware/firmware
- Embedded devices NodeMCUandNetduino for C#
- The open source IoT platform built using easy to use hardware and software
- Arduino physical board, libraries
- Integrated Development Environment
- Arduino Shields various operations like heat and light sensing, GPS, UI display
- Programming Arduino using C language
- Controlling external devices using pins on the Arduino board
- The Arduino interface
- Reading inputs from various sources, providing an output
- Working with sensors
- Sensing and controlling the physical world
- Deploying various types of sensors and connecting it to the Arduino
- Constant conversion between analog and digital signals for information exchange between the physical and digital domains
- Programing for this type of signal conversion
- Arduino-specific shields
- Shields software libraries
- Real-time demo of Arduino interfacing
- Introduction to Raspberry Pi
- Single-board computer
- The Operating System
- User interface
- Advanced networking
- Deploying compute-intensive IoT
- Setting up the Raspberry Pi environment
- Python coding for the Raspberry Pi
- Deploying Python-based Integrated Development Environment
- Tracing and debugging Python code
- Interfacing the Raspberry Pi with the physical world
- Introducing the various input and output devices
- Various protocols like USB, HDMI and Ethernet for information exchange
- Controlling physical devices like motors, sensors, thermostats, switches
- Converting analog signal to digital signal and vice-versa
- Raspberry Pi expansion boards for building complex hardware setup
- Real-time demo of Raspberry Pi interfacing
- Introduction to IoT Sensors
- The role sensors play in getting the IoT systems work efficiently
- Micro-electromechanical systems revolutionizing IoT sensors
- The range of sensors including proximity, temperature, electric, mechanical, acoustics, acceleration, etc.
- Smart sensors to help streamline analytics and connectivity in the modern world
- The vast array of communication and information exchange methodology for IoT, including Bluetooth, WiFi, Near Field Communication, Zigbee, Z-Wave,5G and LoRA, Cellular, Thread, etc.
- Getting the various communication protocols and interoperability between various devices for a seamless system
- Real-time demo of IoT communication
- Coding for the various components of the IoT system
- Coming up with a micro-controller-based embedded system
- Coming up with a micro-controller-based embedded system
- The various programming aspects of interfacing with the physical world, system design, microcontrollers
- Coming up with new and creative ways to solve a problem using coding
- Introduction to IoT design for end-to-end security
- Hack-proof methods
- Security of information exchange and networking, software updates, error reporting, centrally deployed software and firmware
- Infrastructure to meet current and future demands, user updates, rolling updates, rolling back security updates
- Separate channel for security from regular updates
- Software testing, testing of third-party services, end-user testing initiatives
- Support and user onboarding, edge processing
- Secure data management
- Collection and retention
- Legal and regulatory compliances
Certificate Provided After Completion of the Programme
Upon successful completion of the programme, with a minimum 75% attendance and satisfactory academic performance, participants will be awarded a certificate of completion and will be eligible to receive IIT Khargpur’s certificate
Note: All certificate images are for illustrative purpose only and may be subject to change at the discretion of IIT Kharagpur. We encourage you to attend all the live sessions and make the best out of these interactive learning experiences. The recorded videos and learning material will be available throughout the duration of the programme.

Programme Coordinator
Prof. Sudip Misra
Professor & Former INAE Technology Innovation National Fellow Department of Computer Science & Engineering IIT, Kharagpur
Prof. Sudip Misra is a Professor in the Department of Computer Science & Engineering at the Indian Institute of Technology Kharagpur. Prior to this he was associated with Cornell University (USA), Yale University (USA), Nortel Networks (Canada) & the Government of Ontario (Canada).
He received his Ph.D. degree in Computer Science from Carleton University, in Ottawa, Canada. He has several years of experience working in the academia, government, and the private sectors in research, teaching, consulting, project management, architecture, software design and product engineering roles.
His current research interests include Wireless Ad Hoc and Sensor Networks, Internet of Things (IoT), Computer Networks, Learning Systems, and algorithm design for emerging communication networks. Dr. Misra is the author of over 260 scholarly research papers, including 140+ reputed journal papers. He has won seven research paper awards in different conferences. Recently, he and his students won Samsung Innovation Award and the IEEE ComSoc Student Competition. He was awarded the fellow of NASI.
He was also awarded the IEEE ComSoc Asia Pacific Outstanding Young Researcher Award at IEEE GLOBECOM 2012, Anaheim, California, USA. He was also the recipient of several academic awards and fellowships such as the Young Scientist Award (National Academy of Sciences, India), Young Systems Scientist Award (Systems Society of India), Young Engineers Award (Institution of Engineers, India), (Canadian) Governor General's Academic Gold Medal at Carleton University, the University Outstanding Graduate Student Award in the Doctoral level at Carleton University and the National Academy of Sciences, India - Swarna Jayanti Puraskar (Golden Jubilee Award).
Prof. Misra was also awarded the Canadian Government's prestigious NSERC Post-Doctoral Fellowship and the Humboldt Research Fellowship in Germany. Prof. Misra has been serving the editorial boards of distinguished journals such as the Transactions on Vehicular Technology, Transactions on Mobile Computing, International Journal of Communication Systems (Wiley) and the IET Wireless Sensor Systems (UK).
In the past, he served as the Associate Editor/Editorial Board Member of the Telecommunication Systems Journal (Springer), Security and Communication Networks Journal (Wiley), and the EURASIP Journal of Wireless Communications and Networking, IET Communications Journal, and the Computers and Electrical Engineering Journal (Elsevier).Dr. Misra has published 10 books in the areas of wireless ad hoc networks, wireless sensor networks, wireless mesh networks, communication networks and distributed systems, network reliability and fault tolerance, and information and coding theory, published by reputed publishers such as Cambridge University Press, Springer, Wiley, and World Scientific.