Embedded Systems & IoT

Program Structure

  • Semester 3 – Competitive Programming using C & DSA
    • Mastering C Programming
    • DSA & Competitive Problem Solving
  • Semester 4 – Linux System Programming using C
    • Linux System Programming using C
  • Semester 5 – Embedded Systems Programming & Real-Time Control
    • ARM Cortex-M Architecture with Embedded C Programming
  • Semester 6 – Domain Specialization — Embedded Protocols
    • Embedded Protocols and Driver Development
  • Semester 7 – IoT with Protocols Specialization
    • IoT with Protocols Specialization
    • Experiential Project-Based Learning

Pre-requisites

  • Eligibility: 3rd, 4th, 5th, 6th, 7th Semester B.E / B.Tech students
  • Basic computer and operating system knowledge
  • Basic understanding of electronics fundamentals
  • Logical thinking and problem-solving skills
  • No prior embedded or IoT experience required

Program Outcomes

  • Build strong programming foundations in C, Embedded C, and Linux system programming aligned with MISRA-C
  • Design and develop embedded systems using ARM Cortex-M, integrating peripheral drivers and embedded communication protocols
  • Implement IoT protocols and deploy end-to-end sensor data pipelines with cloud integration and monitoring

Project Streams

  • Core Programming
    • Application development based on Data Structures (Bank Management System, Contact Management System, Cyber Management System)
    • Concurrent server to replicate a chat application using socket programming
  • Embedded Systems
    • Multi-Peripheral Integration Project (GPIO, UART, SPI, I2C)
    • Real-Time Data Acquisition using ADC & DMA with cloud upload via IoT protocols
    • Wireless Communication using LPC1768 + GSM/Bluetooth/Wi-Fi modules
    • Automated Sensor Data Logging with RTC & SD Card

Software & Frameworks

  • Ubuntu (Linux OS, GCC Compiler) · WSL
  • Code::Blocks, VS Code, Dev-C++
  • LPC1768 Development Board · Keil µVision IDE, Flash Magic
  • Arduino IDE · ESP32 Board
  • Raspberry Pi 4 (Raspberry Pi OS)
  • IoT Protocols Stack

Enquire Now

Enquire Now

Enquire Now

Please Sign Up to Download

Please Sign Up to Download

Enquire Now

Please Sign Up to Download




    Enquiry Form