• DocumentCode
    1090680
  • Title

    Computing Curricula for the 21st Century

  • Author

    Kornecki, Andrew J.

  • Author_Institution
    Embry-Riddle Aeronautical University
  • Volume
    9
  • Issue
    2
  • fYear
    2008
  • Firstpage
    2
  • Lastpage
    2
  • Abstract
    This article describes the role and place of software engineering in modern computing curricula, focusing on dependable systems that can be implemented using microprocessors and programmable logic. In this time of the increasing role of software and proliferation of computing in all areas of technology and human endeavor, there is critical need for education of engineers who can understand the system as a whole, appreciating both software and hardware and their mutual connection. The similarity and difference of approaches between traditional computing software and modern programmable-logic hardware is discussed. Modern systems require good engineering considering not only the system´s functionality but also dependability and safety.
  • Keywords
    Educational programs; Educational technology; Hardware; Humans; Microprocessors; Programmable logic arrays; Programmable logic devices; Software engineering; Systems engineering and theory; Systems engineering education; computing curricula; dependable systems; software engineering education;
  • fLanguage
    English
  • Journal_Title
    Distributed Systems Online, IEEE
  • Publisher
    ieee
  • ISSN
    1541-4922
  • Type

    jour

  • DOI
    10.1109/MDSO.2008.5
  • Filename
    4463369