Real-time system design
A McGregor
4 points * First semester * Clayton * Prerequisites: RDT2210, RDT2220, MAT2441, MAT2452 and either RDT2131, RDT2141, RDT2231, RDT2241 or CSC2010, CSC2020, CSC2040, CSC2050
Applications of real-time systems. Problems of implementation. Principles of real-time programming. Queuing theory. Task and process scheduling. Time constraints. Synchronisation, interprocess communications. Design methodologies. Reliability and fault tolerance. Distributed systems. Performance measurement of real-time systems.
Assessment
Examination (2 hours, closed book): 40% * Three programming assignments (2x10% and 1x25%): 45% * One written assignment: 5%
Recommended texts
Stankovic J A and Ramamritham K Hard real-time systems: Tutorial IEEE Computer Society Press, 1988
Stankovic J A and Ramamritham K Advances in real-time systems IEEE Computer Society Press, 1993