New: filter modules by day and time, student links, custom courses →
Cyber-Physical Systems (CPS) are a large-scale network of computing systems characterized by their interaction with the physical world (sensors and actuators). CPS are the driving force behind modern civilization, being an integral part of technologies such as avionics including drones, autonomous vehicles, etc. These systems generally have hard real-time constraints that require the cyber components to process physical inputs and generate appropriate physical outputs within pre-defined temporal requirements. For example, think about obstacle detection and avoidance in autonomous vehicles. Such systems, also called time-critical computing systems, are the primary focus of this course.
In this course, you will learn the fundamental concepts of a Real-Time Operating System (RTOS). RTOS is the core software platform used in time-critical computing, just like an OS in a general-purpose computing system. You will learn RTOS techniques for processor scheduling, process synchronization, etc. You will also learn how such time-critical computing platforms are networked together using protocols that support real-time communication. Building on this foundation, you will also learn how to implement a time-critical system using a drone-based platform.
Required first
CE1006Computer Organisation & ArchitectureCE2005Operating SystemsCZ1006Computer Organisation & ArchitectureCZ2005Operating SystemsTime-Critical Computing
Unlocks
| Mon | Tue | Wed | Thu | Fri | |
|---|---|---|---|---|---|
| 930 | |||||
| 1000 | |||||
| 1030 | |||||
| 1100 | |||||
| 1130 | |||||
| 1200 | |||||
| 1230 | |||||
| 1300 | |||||
| 1330 | |||||
| 1400 | |||||
| 1430 | |||||
| 1500 | |||||
| 1530 | |||||
| 1600 | |||||
| 1630 | |||||
| 1700 | |||||
| 1730 | |||||
| 1800 |
| Mon | Tue | Wed | Thu | Fri | |||
|---|---|---|---|---|---|---|---|
| 1030 | COMMON LEC (CS4) 1030-1130 Wed LT10 | 10312 TUT (CS4) 1030-1130 Fri LT10 | 10313 TUT (CS4) 1030-1130 Fri LT10 | ||||
| 1100 | |||||||
| 1130 | COMMON LEC (CS4) 1130-1230 Wed LT10 | ||||||
| 1200 | |||||||
| 1230 | |||||||
| 1300 | |||||||
| 1330 | 10312 LAB (CS41) 1330-1630 Tue HWLAB2 | 10313 LAB (CS42) 1330-1630 Tue HWLAB2 | |||||
| 1400 | |||||||
| 1430 | |||||||
| 1500 | |||||||
| 1530 | |||||||
| 1600 | |||||||