• DocumentCode
    3353384
  • Title

    Is software engineering training enough for software engineers?

  • Author

    Crnkovic, Ivica ; Land, Rikard ; Sjögren, Andreas

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Malardalen Univ., Vasteras, Sweden
  • fYear
    2003
  • fDate
    20-22 March 2003
  • Firstpage
    140
  • Lastpage
    147
  • Abstract
    Most software engineering courses focus exclusively on the software development process, often referring to problems related to the complexity of software products and processes. In practice, however, many problems of a complex nature arise in which system engineering and other engineering disciplines are important in the development of systems. In such cases software engineers may have difficulty in coping with the entire problem, in the same way that engineers in other fields may have difficulty in understanding the software part. This suggests that the software engineering education of today is inadequate in certain respects. This paper presents a case study of a software engineering course and discusses the difficulty for computer science students to understand and to develop a system which also requires skills in engineering of a non-software nature.
  • Keywords
    computer science education; educational courses; software engineering; systems engineering; computer science students; software development process; software engineering courses; software engineering training; system engineering; Computer science; Computer science education; Design engineering; Engineering management; Knowledge engineering; Management training; Programming; Software design; Software engineering; Systems engineering and theory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Education and Training, 2003. (CSEE&T 2003). Proceedings. 16th Conference on
  • ISSN
    1093-0175
  • Print_ISBN
    0-7695-1869-9
  • Type

    conf

  • DOI
    10.1109/CSEE.2003.1191371
  • Filename
    1191371