Curriculum
Module 1 : Introduction to IoT and Arduino Basics
- Introduction to Internet of Things (IoT) and Fundamentals
- Arduino Simulation Environment and Choosing Embedded Processors
- Various Platforms for IoT and Real-Time Examples
- Arduino Uno Architecture, IDE Setup, and Software Usage
- Arduino Libraries, LED Control with Push Button
- Overview of Sensors and Actuators
- Interfacing Temperature, Humidity, Motion, Light, and Gas Sensors with Arduino
Module 2 : IoT Communication Protocols and Wireless Technologies
- Embedded C Basics for Arduino
- IoT Architecture and Data Communication Protocols
- Working of Relay, Interfacing Relay with Arduino, and Controlling Bulb
- IoT Layers, Network Protocols
- Working of Liquid Crystal Display (LCD), Interfacing LCD with Arduino
- IoT Enabling Technologies
Module 3 : Wired and Wireless Communication Protocols, Cloud Platforms
- Wired Communication Protocols: UART, SPI, I2C, CAN
- Interfacing LCD with Raspberry Pi using I2C Interface
- Wireless Communication Protocols: Bluetooth, Wi-Fi, Zigbee
- Sending Temperature and Humidity Values to Mobile via Bluetooth, Controlling Buzzer/LED with Bluetooth
- Various IoT Cloud Platforms, Cloud Services (SaaS, PaaS, IaaS)
- Sending Data to Thingspeak, Controlling Devices through Adafruit
- IoT Security – Challenges, Encryption, Authentication
- Creating a Local Server and Database with Raspberry Pi, Sending Data via MQTT
Module 4 : Data Management, Analytics, Advanced Topics, and Case Studies
- Data Management (Acquisition, Processing), Data Storage and Databases (SQL, NoSQL)
- Receiving Data from ESP8266/ESP32, Storing in MySQL Database
- Big Data and Analytics for IoT
- Interfacing ESP32CAM Module with ESP32 Microcontroller
- Interfacing ESP32CAM Module with Raspberry Pi, Face Recognition
Module 5 : Case Studies
- Weather Monitoring
- Pollution Monitoring
- Accident Detection and Alert
Instructor Profile
Name: Santosh Das
About:
Dr. Santos Kumar Das is a R&D professional with more than 21 years of valuable experience on various Software developments and research activities both in industries and academics. At present he is working at National Institute of Technology Rourkela as an Associate professor. He worked at SDSU, California, US as an adjunct faculty for one month on Software Defined Network. He is academically astute and technically brilliant with a Master Degree specializing in Electrical Communication Engineering from Indian Institute of Science (IISc) Bangalore, India and PhD Degree from National Institute of Technology Rourkela, India. His PhD research work was on “Quality of service estimation for an Optical Virtual Private Network over WDM/DWDM network”. His current research work is on IoT, sensor networking, optical networking, embedded system and software defined network (SDN). He has guided almost 52 BTECH and 42 MTECH projects in various domains. He has published 47 journals, 60 conference papers, 15 patents (4 granted) during his industry and academic work, 19 book chapters, one book. He has already completed 4 sponsored projects and at this moments, he is handling 4 sponsored projects in various domains.
FAQs
Q. Are there any benefits with the certification?
Students will get Certificates from IFACET IITK after course completion which is a globally accepted certificate which they can present for landing in their dream jobs or for top university admits.
Q. Will the certification help in Placements?
Yes. It will help in Placements as well.
Q. Does the certification lead to an alumni status from IITK?
No