Skip navigation

COMP4330 Real-Time & Embedded Systems

Later Year Course

Offered By Department of Computer Science
Academic Career Undergraduate
Course Subject Computer Science
Offered in Second Semester, 2009
Unit Value 6 units
Course Description

Real-time and embedded systems are all around us. Controlling cars, trains, or aeroplanes, as well as mobile phones, cameras, or A/V equipment, embedded systems are a challenging and demanding part of computer science and engineering. This course delivers foundations of real-time analysis and implementation of systems which are interconnected with the physical world (embedded systems). It also delivers the principles of fault tolerant systems and highly reliable systems. Techniques which are introduced include real-time calculus, real-time scheduling, elementary sensor data filtering and fusion methods, error recovery strategies, and graceful degradation methods.

Learning Outcomes Upon completion of this course, the student will be able to:
  • formulate real-time constraints.
  • employ standard real-time programming constructs.
  • develop a concept to handle the requests level of reliability.
  • construct and implement an architecture for an asynchronous, distributed real-time system.
  • understand and consider constraints from physical dynamical systems.
  • participate significantly in the enhancement of the reliability (or analysis) of safety critical systems.
Indicative Assessment

Laboratories (30%); Final Exam (70%)

Workload

Three hours per week lectures and two hours per week laboratory sessions

Areas of Interest Computer Science and Information Technology
Requisite Statement

COMP2300 and COMP2310; or ENGN2211 and ENGN2228

Prescribed Texts Ben-Ari, M. Principles of Concurrent and Distributed Programming, Prentice Hall, 1990.
Tanenbaum, Andrew S. Distributed Operating Systems, 1st edition, Prentice Hall, Upper Saddle River, New Jersey, 1995.
Other Information

Course offered in alternate, odd-numbered years commencing in 2007.

The information published on the Study at ANU 2009 website applies to the 2009 academic year only. All information provided on this website replaces the information contained in the Study at ANU 2008 website.

Updated:   13 Nov 2015 / Responsible Officer:   The Registrar / Page Contact:   Student Business Solutions