Almost all Electronics, Electrical and Mechanical systems are now controlled by a controller, which is embedded as a part of the complete system. Such a system is called an Embedded System. Examples are tele-communication systems, chemical-processing plants, transportation systems such as aircrafts and automobiles, bio-medical instruments and home appliances like microwave ovens and washing machines. The characteristics of embedded systems are that they are designed to do some specific tasks often in real time satisfying certain performance requirements. It is achieved through the controllers and software called firmware stored in read only memory of the controller.

The vast majority of control systems built today are embedded, that is, they rely on builtin, special-purpose microcontrollers (digital computers) to close their feedback loops. Some systems may contain large number of controllers. In such settings, controllers often use shared networks to communicate with each other and with large numbers of sensors and actuators scattered throughout the system. The design of embedded controllers and the intricate, automated communication networks that support them raises many new problems- theoretical and practical about network protocols, compatibility of operating systems, and ways to maximize the effectiveness of the embedded hardware. This course will address many such questions and aspects of embedded and networked control.

Duration of the Course: Two years

Eligibility : A Pass with Minimum 60% in B.E./B.Tech in the relevant area of specialisation or equivalent qualification.

  • Electronics & Communication Engineering
  • Electrical & Electronics Engineering
  • Computer Science and Engineering
  • Information Technology
  • Electronics & Instrumentation Engineering
  • Instrumentation & Control Engineering

Course of Study

Core Courses Electives
Probability and Random Processes Cryptography and Network Security
FPGA-Based System Design Speech and Language Processing
Embedded System Programming Advanced Digital Signal Processing and Processors
Digital Signal Processing Multi-Core Architectures
Analog Signal Processing and Control Fault Tolerant System Design

Computer Organization and Design using ARM Processor

Parallel Programming
Networked Embedded Systems Embedded Systems for Automotive Applications
Sensor Networks Advanced Mobile and Wireless Networks
Real Time Systems Soft Computing
Model based Design for Embedded System Object Oriented Analysis and Design
  Embedded Systems in Biomedical Applications
  Image and Video Processing
  Embedded Systems in Robotics
  Micro Electro Mechanical Systems
  Optimal and Adaptive Control Systems
  Hardware Software Co-Design
You can join this program at