User Tools

Site Tools


course_outline

Course Outline

Calendar Description

Introduction to the technologies related to the design and implementation of real-time systems. State-of-the-art real-time system technologies and their use in typical real-time applications are studied in detail. Twelve supervised laboratory hours.

Prerequisites

Prerequisites: General prerequisites; and LE/CSE 3221 3.00. Prior to Summer 2013: Prerequisites: General prerequisites; and SC/CSE 3221 3.00. Prior to Fall 2009: Prerequisites: General prerequisites; and one of AK/AS/SC/CSE 3221 3.00, AK/AS/SC/COSC 3221 3.00.

Course credit exclusion: AK/AS/SC/CSE 4352 3.00, AK/AS/SC/COSC 4352 3.00.

Tentative topics

  • Introduction to real-time systems
  • Typical real-time and embedded applications
  • Real time model
  • Temporal relations
  • Real time OS
  • Scheduling in real-time and embedded systems
  • Design and validation of real-time and embedded systems
  • Power and energy considerations
  • Real time communications

Required Text

Real-Time Systems: Design Principles for Distributed Embedded Applications, Kopetz, Hermann, Springer-Verlag: New York, 2nd ed. 2011

ISSN 1867-321X e-ISSN 1867-3228 ISBN 978-1-4419-8236-0 e-ISBN 978-1-4419-8237-7 DOI 10.1007/978-1-4419-8237-7

Note: available as e-book from the library

Labs

There is a compulsory laboratory, please see the Labs page

course_outline.txt · Last modified: 2013/12/29 15:35 by allison