• DocumentCode
    1022828
  • Title

    How higher-education systems influence software engineering degree programs

  • Author

    Dieste, Oscar ; Juristo, Natalia ; Moreno, Ana M.

  • Author_Institution
    Sch. of Comput., Univ. Complutense de Madrid, Spain
  • Volume
    21
  • Issue
    4
  • fYear
    2004
  • Firstpage
    78
  • Lastpage
    85
  • Abstract
    Over the last few years, many members of the software development community have advocated that software engineering should be underpinned as an independent profession. A prerequisite for this professionalization is the establishment of specific elements such as accreditation, certification, licensing, and an adequate education for future professionals. SE teaching has certainly undergone a series of changes over recent years. Traditionally, students gained SE knowledge mainly in postgraduate programs. A trend toward explicitly including this knowledge in undergraduate programs started as computer science programs began incorporating some SE knowledge as compulsory subjects. Furthermore, SE-specific programs have proliferated in several countries, such as the US, the UK, Australia, and Canada. Although these programs focus on SE knowledge, they might also offer electives related to advanced CS knowledge, depending on the university. After analyzing Australian, Canadian, European, and US HEI´s we conclude that the primary cause of this difference in proliferation of SE programs in the organization of these countries´ higher-education system. We also determine that these organizational differences don´t generally affect the amount of SE knowledge that student´s receive.
  • Keywords
    computer science education; educational courses; educational institutions; professional aspects; software engineering; teaching; computer science program; higher-education system; independent profession; organizational difference; postgraduate program; software development community; software engineering knowledge; undergraduate program; Accreditation; Australia; Certification; Computer science; Educational programs; Europe; Licenses; Software engineering; Systems engineering education; US Government; 65; CS programs with SE tracks; software engineering education; software engineering programs;
  • fLanguage
    English
  • Journal_Title
    Software, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7459
  • Type

    jour

  • DOI
    10.1109/MS.2004.14
  • Filename
    1309650