Asee peer logo

Design In Real Time Systems Course

Download Paper |


2002 Annual Conference


Montreal, Canada

Publication Date

June 16, 2002

Start Date

June 16, 2002

End Date

June 19, 2002



Conference Session

Computers in Education Poster Session

Page Count


Page Numbers

7.367.1 - 7.367.5



Permanent URL

Download Count


Request a correction

Paper Authors

author page

Patrick Dessert

author page

Subramaniam Ganesan

Download Paper |

NOTE: The first page of text has been automatically extracted and included below in lieu of an abstract

Main Menu

Design in Real time systems course

Subra Ganesan and Pat Dessert Product Development and Manufacturing Center, Oakland University Rochester, MI 48309 Email:


This paper describes the design topics and projects done in a course titled “ Real time Systems”. The advancements in technology is taken into account in this course. This course emphasizes hard and soft real time computer system design for a single processor embedded system applications and distributed real time systems. Topics covered include characterizing real-time systems, performance measure, task assigning, scheduling, Fault tolerant scheduling, run-time error handling, run-time support, compiler, linker, debugger, kernel, real time databases, real-time communication, software development techniques; practical applications.


Real time embedded microcomputer systems are found in almost every thing from kitchen appliances to automobiles and aircrafts. Systematic study of real time characteristics, methods to test the design by simulation and in the actual situation for meeting the real time constraints, introducing graceful degradation in performance where applicable are becoming important. The field of real time computing covers the areas in computer architecture, embedded microprocessor system design, system simulation, fault tolerant computing and real time operating system ( task scheduling etc). A real time engineer has to design the RT system to meet the execution time restriction under varying conditions. A list of books and web references used in this course are given in the reference. The course topics are listed below and the time spent on these topics.

1) Introduction and Basic concepts (1 hr) 2) Characterization of Real time systems and Tasks (2hr) 3) Task Assignments and Scheduling (3 hr) 4) Programming Languages and tools

Proceedings of the 2002 American Society for Engineering Education Conference and Exposition Copyright 2002, American Society for Engineering Education

Main Menu

Dessert, P., & Ganesan, S. (2002, June), Design In Real Time Systems Course Paper presented at 2002 Annual Conference, Montreal, Canada. 10.18260/1-2--11005

ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2002 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015