PROFESSIONAL ELECTIVES
Electives in Cyber Physical Systems
Course Name | Cyber Physical Systems |
Course Code | 23CSE364 |
Program | B. Tech. in Computer Science and Engineering (CSE) |
Credits | 3 |
Campus | Amritapuri ,Coimbatore,Bengaluru, Amaravati, Chennai |
Electives in Cyber Physical Systems
Introduction to Cyber-Physical Systems (CPS): Definition, features. CPS Application Domains: Introduction and Motivation, System Description, Operational Scenarios, Design Drivers and Attributes in Medical CPS, Energy CPS, CPS built on WSNs, Robotics and Autonomous Vehicles.
Modelling continuous dynamics behaviour – Actor models, properties of systems, feedback control. Modelling discrete dynamics behaviour – Finite State Machines, Extended State Machines. Hybrid systems – Classes and modal models. Composition of state machines, concurrent models of computation. Embedded Systems Design for Cyber-Physical Systems: Sensors and actuators, embedded processors, memory architectures, Input/Output, Multitasking, Scheduling.
Analysis and Verification of CPS: Invariants and temporal logic, equivalence and refinement, reachability analysis and model checking, quantitative analysis. Security of CPS: Introduction and Motivation, Attack Model and Counter Measures, System Theoretic Approaches.
Pre-Requisite(s): 23MATxxx Discrete Mathematics
Course Objectives
This course provides an introduction to CPS, CPS foundations including the symbolic synthesis and modeling paradigms, engineering problems in CPS and applications from various domains.
Course Outcomes
CO1: Understand the fundamentals of cyber-physical systems and analyze their design in different applications.
CO2: Understand and apply the foundations of modeling in CPSs, software-based feedback control and apply them in the context of CPS systems.
CO3: Understand the design of embedded systems for Cyber-Physical Systems (CPS), including sensors and actuators, embedded processors, memory architectures, Input/Output (I/O), multitasking, and scheduling.
CO4: Understand the techniques for analysis and verification for CPS and apply them in different domain applications.
CO-PO Mapping
PO/PSO | PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 |
CO | ||||||||||||||
CO1 | 3 | 3 | – | – | – | – | – | – | – | – | – | – | 2 | 2 |
CO2 | 3 | 3 | 2 | – | – | – | – | – | 1 | – | – | – | 2 | 2 |
CO3 | 3 | 3 | 2 | – | – | – | – | – | 1 | – | – | – | 2 | 2 |
CO4 | 3 | 3 | – | – | – | – | – | – | 1 | – | – | – | 2 | 2 |
Evaluation Pattern: 70:30
Assessment | Internal | End Semester |
Midterm | 20 | |
*Continuous Assessment (CA) | 50 | |
**End Semester | 30 (50 Marks; 2 hours exam) |
*CA – Can be Quizzes, Assignment, Projects, and Reports
**End Semester can be theory examination/ lab-based examination/ project presentation
Textbook(s)
Lee EA, Seshia SA. “Introduction to embedded systems: A cyber-physical systems approach”, MIT Press; 2017.
Reference(s)
Alur R. “Principles of cyber-physical systems”,MIT Press; 2015.
Rajkumar R, De Niz D, Klein M. “Cyber-physical systems”,Addison-Wesley Professional; 2016.
DISCLAIMER: The appearance of external links on this web site does not constitute endorsement by the School of Biotechnology/Amrita Vishwa Vidyapeetham or the information, products or services contained therein. For other than authorized activities, the Amrita Vishwa Vidyapeetham does not exercise any editorial control over the information you may find at these locations. These links are provided consistent with the stated purpose of this web site.