• 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