राष्ट्रीय इलेक्ट्रॉनिकी एवं सूचना प्रौद्योगिकी संस्थान ,कालीकट

National Institute of Electronics & Information Technology,Calicut

Ministry of Electronics & Information Technology
Government of India
Course Calendar

CPS100:Certificate Course Cyber Physical Systems

Course : CPS100:Certificate course Cyber Physical Systems
Code : CPS100
Starting Date : 25 February,2019
Last Date To Apply : 19 February,19
Course Coordinator :

Rajesh M, Scientist/Engineer ‘C’

Ph: 09447217649/ 0495-2287266 Extn: 219

Email : rajesh.m@nielit.gov.in

Course Preamble

In India, the design aspect is still new but thanks to Government initiatives like the ‘Make in India’, the demand for hardware designers is growing dramatically.
Cyber-physical systems, which consist of physical systems tightly integrated and/or controlled by software, are ubiquitous in many safety critical domains, including automotive, avionics, railways, healthcare, atomic energy, power, and industrial automation. The principles of design and implementation of cyber-physical systems are remarkably different from that of other embedded systems because of the tight integration of real valued and dense time real time systems with software based discrete automated control. 
To better compete in the global market, successful companies are finding that investments in hardware and software are no longer enough. Human elements with specialized engineering and design skills have become the essential part of equation

Course Objective

To mould fresh electronics engineers and to retrain working engineers into High Caliber professionals by  enhancing their knowledge and skills in various hardware and software design aspects of Cyber Physical Systems  . The objective of this course is to develop an exposition of the challenges in implementing a cyber-physical system from a computational perspective, but based equally on the principles of automated control. The course aims to expose the student to real world problems in this domain and provide a walk through the design and validation problems for such systems.This course is also an excellent preparation for those wishes to engage in application research in this rapidly developing area. Also the course offers the idea of how to develop  products specific to Indian needs in the domains. 

Course Outcome

The objective of this course is to introduce students to cyber-physical systems modeling, analysis, and design. Students should be able to:

  • Define embedded systems and cyber-physical systems (CPS) and give examples
  • Understand various modeling formalisms for CPS, such as hybrid automata, state-space methods, etc.
  • Understand CPS security and safety aspects
  • Understand  the basics of CPS implementation

Course Structure

This course contains total three  modules.

Course Contents

CPS 101:  CPS - Platform &  Automated Control  Design

Module Duration: 10 days


This course covers the overview of cyber physical systems & it's different platform aspects

Course Description

Cyber-Physical Systems Overview 

  • Cyber-Physical Systems (CPS) in the real world
  • Basic principles of design and validation of CPS
  • Industry 4.0, AutoSAR, IIOT implications
  • Building Automation, Medical CPS

CPS - Platform

  • CPS HW platforms - Processors, Sensors, Actuators
  • CPS Network - Wireless Hart, CAN, Automotive Ethernet
  • CPS Sw stack - RTOS
  • Scheduling Real Time control tasks

Principles of Automated Control Design

  • Dynamical Systems and Stability
  • Controller Design Techniques
  • Stability Analysis: CLFs, MLFs, stability under slow switching
  • Performance under Packet drop and Noise

Learning Outcomes

After successful completion of the module, the students shall be able to understand the various platform aspects of cyber physical systems.


CPS 102:  CPS - implementation & Safety Assurance Methods

Module Duration: 5 days


The objective of the module is to introduce various implementation & safety  issues in CPS.

Course Description

CPS implementation

  • From features to software components, Mapping software components to ECUs

CPS Performance Analysis - effect of scheduling, bus latency, sense and actuation faults on control performance

Safety Assurance of Cyber-Physical Systems

  • Advanced modeling and analysis
  • Formal Analysis: Flow pipe construction, reach ability analysis

Learning Outcomes

After successful completion of the module, the students shall be able to:

  • Understand the implementation basics and safety aspects of CPS.


CPS 103:  CPS - Secure Deployment & case studies

Module Duration:5 days


The participants of this module will able to understand the security aspects of CPS and will see few case studies of CPS in different domains.

Course Description

Secure Deployment of CPS

  • Attack models
    • Secure Task mapping and Partitioning
    • State estimation for attack detection
    • Case study

Learning Outcomes

After successful completion of this module, students should be able to get knowledge of security aspects of CPS.

Course Fees

General Candidates:

Course fee is Rs 15000 + GST at actual

SC/ST Candidates: Tuition Fees/Examination fees are waived for SC/ST students admitted under SCSP/TSP. However they are required to remit an amount of Rs. 1000/- as Advance caution/security deposit. This amount will be considered as caution/security deposit and will be refunded after successful completion of the course. If the student fails to complete the course successfully this amount along with any other caution/security deposits by the student will be forfeited.


Knowledge in C Programming &  Basic Electronics is a pre-requisite of this course

  • M.E./M.Tech (Passed out or final Year students) or B.E./B.Tech (Passed out or final Year students) in Electronics/ Electronics & Communication/ Electrical/ Electrical and Electronics/ Instrumentation/ Biomedical / Computer Science/Information Technology or MSc. (Passed out or final Year students) in Electronics/ Instrumentation/ Computer Science/Information Technology or Diploma in Electronics/CS/IT/EEE/EI or BSc in CS/Electronics or MCA
  • Candidates who have appeared or studying in final Year in the qualifying examination and awaiting results may also apply.
  • On the date of counseling/admission, the candidate must produce the original mark lists up to the last semester/year of examination.

Important Dates

19th February - Last Date for application

25th February 2019 - Counseling , Commencement of classes

More Details

How to Apply
Click here for details on how to apply