Programme Content
Introduction to C Programming
Learn the foundational concepts of C programming including syntax, memory management, and compilation.
Download Full CurriculumModule 2: Internal Peripheral Modules
Understand key internal microcontroller peripherals such as ADC, timers, interrupts, and UART.
Download Full CurriculumModule 3: External Interfaces
Gain hands-on experience interfacing external devices like LEDs, motors, LCDs, and sensors.
Download Full CurriculumS/W Development Tools
Explore embedded software development tools including IDEs, cross-compilers, and simulation environments.
Download Full CurriculumOverview of IoT and High Level Architecture
Understand the evolution, components, and architecture of IoT systems across different application domains.
Download Full CurriculumIoT Workflow
Implement the end-to-end IoT workflow using real-world scenarios and device integration techniques.
Download Full CurriculumBuilding IoT Applications using Raspberry Pi
Use Raspberry Pi and Python to build IoT applications leveraging various communication protocols and tools.
Download Full CurriculumIoT Cloud Infrastructure
Learn to configure and integrate cloud platforms for real-time IoT data management and analytics.
Download Full Curriculum