Free Personalised Career Counseling

 I here by authorize IIT Jammu to contact me.

Program Overview

The IoT and Embedded Systems Masterclass is a comprehensive program designed to equip students with the knowledge and skills needed to harness the power of the Internet of Things (IoT) and data analytics. In Internet of Things course, you will explore the fundamentals of IoT technology, data collection, processing, and analysis, enabling you to make data-driven decisions in various industries. Whether you're a beginner or an experienced professional, this course will take you on a journey from the basics to advanced IoT, embedded systems engineering, and data analytics concepts. The Event-Driven Idea in IoT Systems course is designed to provide students with a comprehensive understanding of building and managing event-driven IoT applications. In this course, participants will learn how to design, develop, and deploy IoT and embedded systems that respond to real-time events and trigger actions based on data generated by IoT devices. The course covers both the theoretical foundations and practical implementation aspects of event-driven IoT, making it suitable for beginners and experienced professionals alike.

Duration

6 Months

120 hours

Course Fee

₹ 55,000/-

Eligibility

Academic Background: Graduate with 1 year of work experience are welcome to apply.

Prerequisites: A foundational understanding of Physics and Maths from high school is mandatory.

Program Objectives

Equip students with the foundational knowledge of IoT and embedded systems.

Dive into the practicalities of interfacing, programming, and connecting embedded devices.

Understand the critical role of communication protocols and cloud architectures in IoT.

Analyze the importance of security in both IoT and embedded systems.

Explore real-world applications and the future potential of IoT.

Program Highlights

An esteemed certification from IIT Jammu & campus immersion opportunity

Learn through Virtual Instructor-Led Training (VILT)

Explore top-notch learning with industry experts

Learning Outcomes

Understand the architecture, components, and significance of IoT.

Distinguish between different types of embedded systems and their applications.

Program embedded devices using various languages and understand the role of RTOS.

Comprehend and implement various IoT communication protocols and standards.

Design, deploy, and scale IoT solutions using cloud platforms.

Appreciate the importance of security in IoT and embedded systems and implement basic cryptography.

Apply real-world use cases, from energy monitoring to smart city solutions.

WHO IS THIS PROGRAM FOR?

Professionals who are already working in technology-related fields, including IT professionals, software engineers, and hardware engineers, this program provides an opportunity to deepen their expertise.

Entrepreneurs, innovators, tech enthusiasts & engineers eager to master IoT and Embedded Systems.

Recent graduates or students who are keen on becoming a sought-after IoT and Embedded Systems professional.

Engineers and software developers seeking a deep understanding of IoT and Embedded Systems will find this program invaluable for honing their skills.

Anyone curious about the intersection of IoT and data analytics.

Program Structure

What is IoT, and why is it important?

IoT architecture and components.

IoT hardware, sensor, and actuator technologies.

What are embedded systems?

  • Introduction to Embedded Systems
  • Types and characteristics of embedded systems.
  • Embedded system architecture.
  • Embedded system development tools.
  • Microcontrollers and Microprocessors

Fundamentals of Physical Interfacing. Connecting Input Devices

Advanced Physical Interfacing

Circuit Prototyping techniques

Communication protocols for interfacing different blocks

  • UART, I2C, SPI, CAN, RS232, RS422, RS485, MODBUS

C vs Embedded C vs C++

Embedded C basics

Embedded Linux

Bare Metal programming

  • Programming microcontrollers in C/C++.

Introduction to RTOS.

  • Task scheduling and management.
  • Communication and synchronisation in RTOS.
  • Case study: Using RTOS for embedded systems.

Python basics

Programming SBC (Orange PI, Raspberry Pi)

Data acquisition and sensor integration.

Graphical approach: Node Red

IoT communication protocols (MQTT, CoAP, HTTP).

  • Wireless communication standards (Wi-Fi, Bluetooth, LoRaWAN, Zigbee ).

IoT device management and security.

Connecting embedded systems to the internet.

Cloud platforms for IoT (AWS IoT, Azure IoT).
Introduction to Event-Driven IoT

Understanding event-driven architecture.

  • Key concepts: events, publishers, subscribers.
  • Event-driven vs. traditional IoT systems.
  • Use cases and benefits of event-driven IoT.
  • Designing server
  • Scalability of servers

Introduction to Software-Defined Radio (SDR)

IoT and SDR integration possibilities.

IoT and SDR use cases.

SDR hardware and software components.

RF spectrum and signal processing.

SDR programming with tools like GNU Radio.

SDR communication protocols (e.g., Zigbee, LoRa).

Cryptography and embedded systems

Physical layer security methods for IoT

IoT device integration.

Onboarding

Access controls

Real-time analytics and dashboards.

Energy monitoring

Vehicle tracking systems

Smart cities projects

Program Fees

Application Fee ₹ 5000/-
Course Fee ₹ 55,000/-
Campus Immersion Fee (Optional)

Once for 5 days during the program

₹ 7,000/-

Program Coordinator

Ankit Dubey

Assistant Professor

Program Co-Ordinator - IIT Jammu

Faculty Profile

Program Certificate

PG Certificate in IoT and Embedded Systems

Complete the program successfully to obtain this certificate.