NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
A curriculum for real-time computer and control systems engineeringAn outline of a syllabus for the education of real-time-systems engineers is given. This comprises the treatment of basic concepts, real-time software engineering, and programming in high-level real-time languages, real-time operating systems with special emphasis on such topics as task scheduling, hardware architectures, and especially distributed automation structures, process interfacing, system reliability and fault-tolerance, and integrated project development support systems. Accompanying course material and laboratory work are outlined, and suggestions for establishing a laboratory with advanced, but low-cost, hardware and software are provided. How the curriculum can be extended into a second semester is discussed, and areas for possible graduate research are listed. The suitable selection of a high-level real-time language and supporting operating system for teaching purposes is considered.
Document ID
19910049046
Document Type
Reprint (Version printed in journal)
External Source(s)
Authors
Halang, Wolfgang A. (Groningen, State University Netherlands)
Date Acquired
August 14, 2013
Publication Date
May 1, 1990
Publication Information
Publication: IEEE Transactions on Education
Volume: 33
ISSN: 0018-9359
Subject Category
SOCIAL SCIENCES (GENERAL)
Funding Number(s)
CONTRACT_GRANT: NAG1-613
Distribution Limits
Public
Copyright
Other