1. Handbook
  2. Subjects
  3. Secure Cyberphysical Systems

Secure Cyberphysical Systems (ELEN90080)

Graduate courseworkPoints: 12.5Not available in 2019

You’re viewing the 2019 Handbook:
Or view archived Handbooks


Year of offerNot available in 2019
Subject levelGraduate coursework
Subject codeELEN90080
FeesSubject EFTSL, Level, Discipline & Census Date


This subject develops a foundation for pursuing research in the area of secure cyberphysical systems. Issues pertaining to the modelling, detection, and mitigation of attacks in cyberphysical networks are investigated from a system theoretic point of view. The coverage of fundamental material is complemented by exposure to realistic scenarios within the context of small projects.


Coverage of selected topics from the following:

Review of necessary tools from linear algebra, systems theory, graph theory, optimisation theory, statistics, and detection theory, particularly norms, eigenvalues and eigenvectors, fundamental linear spaces and their properties, system of simultaneous linear equations, least square solutions, numerical linear algebra, observability and controllability in dynamical systems, algebraic graph theory, Kuhn-Karush-Tucker conditions, and hypothesis testing.

Developing a unified framework for modelling potential attacks and vulnerabilities in cyberphysical systems such as replay attacks, denial of service attacks, eavesdropping (man-in-the-middle attacks), bias-injection attacks, etc.

Detecting attacks in cyberphysical systems under different information availability assumptions; introducing security indices to characterise vulnerabilities of cyberphysical systems; mitigating the attacks after detection through ameliorating their impact on the cyberphysical system.

Intended learning outcomes

Intended Learning Outcomes (ILOs)

On completion of this subject, it is expected that the student will be able to:

  1. Characterise different attacks and vulnerabilities in the context of networked cyberphysical systems using a unified framework
  2. Provide a security analysis for a given system in terms of how vulnerable the system is to different types of attack
  3. Design methods to detect different attacks in a cyberphysical system based on the available information in the system
  4. Implement mitigation strategies that counter-act the impacts of the attacks on the system

Generic skills

On completion of the subject, it is expected that the student will have developed the following generic skills:

  • Ability to apply knowledge of basic science and engineering fundamentals;
  • Ability to undertake problem identification, formulation and solution;
  • Ability to utilise a systems approach to design and operational performance;
  • Ability to communicate effectively, with the engineering team and with the community at large;
  • Capacity for independent critical thought, rational inquiry and self-directed learning;
  • Expectation of the need to undertake lifelong learning, capacity to do so.

Last updated: 3 April 2019