• DocumentCode
    1483324
  • Title

    Software engineering in the academy

  • Author

    Meyer, Bertrand

  • Author_Institution
    Interactive Software Eng., Santa Barbara, CA, USA
  • Volume
    34
  • Issue
    5
  • fYear
    2001
  • fDate
    5/1/2001 12:00:00 AM
  • Firstpage
    28
  • Lastpage
    35
  • Abstract
    Institutions that teach software are responsible for producing professionals who will build and maintain systems to the satisfaction of their beneficiaries. The article presents some ideas on how best to honor this responsibility. It presents five goals of a curriculum: principles: lasting concepts that underlie the whole field; practices: problem-solving techniques that good professionals apply consciously and regularly; applications: areas of expertise in which the principles and practices find their best expression; tools: state-of-the-art products that facilitate the application of these principles and practices; mathematics: the formal basis that makes it possible to understand everything else
  • Keywords
    computer science education; professional aspects; software engineering; teaching; academy; expertise; formal basis; mathematics; problem-solving techniques; software engineering education; software professionals; state-of-the-art products; Computer science; Computer science education; Engineering management; Physics education; Programming profession; Quality management; Software development management; Software engineering; Software maintenance; Software systems;
  • fLanguage
    English
  • Journal_Title
    Computer
  • Publisher
    ieee
  • ISSN
    0018-9162
  • Type

    jour

  • DOI
    10.1109/2.920608
  • Filename
    920608