DocumentCode
1283059
Title
Embedded systems education for the future
Author
Wolf, Wayne ; Madsen, Jan
Author_Institution
Dept. of Electr. Eng., Princeton Univ., NJ, USA
Volume
88
Issue
1
fYear
2000
Firstpage
23
Lastpage
30
Abstract
This paper describes lessons we have learned over the past several years about teaching the design of modern embedded computing systems. An embedded computing system uses microprocessors to implement parts of the functionality of non-general-purpose computers. Early microprocessor-based design courses, based on simple microprocessors, emphasized input and output (I/O). Modern high-performance embedded processors are capable of a great deal of computation in addition to I/O tasks. Taking advantage of this capability requires a knowledge of fundamental concepts in the analysis and design of concurrent computing systems. We believe that next-generation courses in embedded computing should move away from the discussion of components and toward the discussion of analysis and design of systems.
Keywords
computer science education; embedded systems; concurrent computing systems; embedded computing systems; embedded systems education; systems analysis; systems design; Computer science education; Concurrent computing; Design methodology; Embedded computing; Embedded system; Engineering education; Microprocessors; Power engineering computing; Process design; Very large scale integration;
fLanguage
English
Journal_Title
Proceedings of the IEEE
Publisher
ieee
ISSN
0018-9219
Type
jour
DOI
10.1109/5.811598
Filename
811598
Link To Document