Available in 2022
Course code



10 units


3000 level

Course handbook


This course introduces students to embedded control systems design. This encompasses modelling the embedded system, design and implementation trade-offs, and verification and validation. A focus of this course is to provide a unified framework that enables the synthesis of real-time control solutions that accommodate interlocking design trade-offs and conflicting requirements.



  • Semester 1 - 2022

Learning outcomes

On successful completion of the course students will be able to:

1. Evaluate the impact of sampling and sampling rate on state-space system models

2. Implement state inference on an embedded system

3. Design and implement a basic control solution on an embedded system

4. Model and accommodate state and actuator constraints into a control solution

5. Evaluate the impact of control system limitations and finite computing capabilities of embedded systems and the design trade-offs between performance, robustness and certifiability

6. Demonstrate the design of embedded control systems as a holistic and synergetic integration of cyber-physical systems


1. Review principles of feedback control and embedded systems

2. Multi-domain state-space modelling of embedded control systems

3. Design of model-based control solutions, from sensors to actuators

4. Reliable and robust implementation of control systems on embedded hardware

5. Trade-offs and constraints for control design, computational complexity and certifiability of embedded systems

6. Software-, Processor-, and Hardware-in-the-loop testing

7. Mapping design requirements into control objectives and problem formulation

8. Validation of embedded control solution against control objectives


Students cannot enrol in this course if they have successfully completed ENGG3440.

Assumed knowledge

ENGG2440 Modelling and Control

Assessment items

Quiz: Quiz 1, 2

Tutorial / Laboratory Exercises: Laboratory Exercises

Viva Voce: Laboratory Exercise

Formal Examination: Final Examination

Contact hours



Face to Face On Campus 2 hour(s) per Week for Full Term starting in week 1


Face to Face On Campus 4 hour(s) per Week for Full Term starting in week 1

2 x 2 hour (4 hours/week) on separate days


Face to Face On Campus 2 hour(s) per Week for Full Term starting in week 1

The University of Newcastle acknowledges the traditional custodians of the lands within our footprint areas: Awabakal, Darkinjung, Biripai, Worimi, Wonnarua, and Eora Nations. We also pay respect to the wisdom of our Elders past and present.