ADA512 Cyber-physical systems and IoT
Course description for academic year 2024/2025
Contents and structure
Cyber-physical systems (CPS) combine cyber capabilities such as communication and computing with physical systems such as industrial processes, automation processes, and robots. CPS and Internet of Things (IoT) are crucial for enabling Industry 4.0.
The course covers:
- CPS definitions and examples.
- CPS real-world requirements.
- IoT applications and solutions.
- Software developments.
- Control-loops with packet-based communication.
- Security and advanced topics.
Following an introduction of basics of cyber-physical systems and IoT, the course will investigate communication and software solutions. The communication protocols often need to support real-time and reliable communication, while abiding strict security requirements. The communication traffic may be event-driven and/or periodic. The software solutions can be centralized or distributed where embedded software makes local control decisions based on input signals.
Learning Outcome
Knowledge:
The student
- understands the concept and nature of CPS and IoT.
- understands the process of modelling real-world physical systems.
- understands the requirements put forward by the real-time physical system.
- understands the issues related to using packet-based communication as part of the control loop.
- knows about the great diversity of IoT application areas and the associated requirements, challenges and possible solutions.
Skills:
The student
- can define real-word physical problems.
- can design and implement software models of real-world physical problems.
- can implement control solutions that include a communication network.
General competency
The student
- can contribute to planning and development of cyber-physical systems, including system integration.
- can evaluate solutions for various types of IoT applications.
Entry requirements
None
Teaching methods
Lectures and laboratory work.
Some student-oriented learning methods will be used in the lectures.
Compulsory learning activities
2 project/ laboratory experiments.
In order to take the examinations, the assignments must be approved.
Assessment
Written exam, 4 hours
Grade scale A-F, where F is fail.
Examination support material
All written materials and content on local computer. No network communication, except WiseFlow.
More about examination support material