Software engineering programmes are not computer science programmes

被引:29
|
作者
Parnas, DL [1 ]
机构
[1] McMaster Univ, Fac Engn, Dept Comp & Software, MSERC Bell Ind Res Chair Software Engn, Hamilton, ON L8S 4K1, Canada
关键词
D O I
10.1023/A:1018949113292
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Programmes in "Software Engineering" have become a source of contention in many universities. Some Computer Science departments, many of which have used that phrase to describe individual courses for decades, claim software engineering as part of their discipline. However, Engineering faculties claim "Software Engineering" as a new speciality in the family of engineering disciplines. This paper discusses the differences between traditional computer science programmes and most engineering programmes and argues that we need programmes that follow the traditional engineering approach to professional education and educate engineers whose speciality within engineering is software construction. One such programme is described.
引用
收藏
页码:19 / 37
页数:19
相关论文
共 50 条
  • [1] A comparison of computer science and software engineering programmes in English universities
    Meziane, F
    Vadera, S
    [J]. 17TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING, PROCEEDINGS, 2004, : 65 - 70
  • [2] COMPUTER BASED PROGRAMMES IN PROCESS ENGINEERING
    BRAUER, H
    SCHMIDTT.H
    [J]. CHEMIE INGENIEUR TECHNIK, 1971, 43 (20) : 1097 - &
  • [3] Software Systems Engineering programmes a capability approach
    Landwehr, Carl
    Ludewig, Jochen
    Meersman, Robert
    Parnas, David Lorge
    Shoval, Peretz
    Wand, Yair
    Weiss, David
    Weyuker, Elaine
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2017, 125 : 354 - 364
  • [4] Workshop on teaching ethics in software engineering programmes
    Thompson, JB
    Towell, E
    [J]. 17TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING, PROCEEDINGS, 2004, : 162 - 164
  • [5] Incentivising students to pursue computer science programmes
    Meriel, Huggard
    Mc Goldrick, Ciaran
    [J]. 36TH ANNUAL FRONTIERS IN EDUCATION, CONFERENCE PROGRAM, VOLS 1-4: BORDERS: INTERNATIONAL, SOCIAL AND CULTURAL, 2006, : 1363 - +
  • [6] Mentoring Mentors in Cooperative Software Engineering Education Programmes
    Maguire, Joseph
    Sheridan, Nathalie
    Draper, Steve
    Cutts, Quintin
    [J]. ICER '19 - PROCEEDINGS OF THE 2019 ACM CONFERENCE ON INTERNATIONAL COMPUTING EDUCATION RESEARCH, 2019, : 307 - 307
  • [7] THE PRIMEGAME: COMBINING SKILLS IN UNDERGRADUATE COMPUTER SCIENCE PROGRAMMES
    Fendler, Jens
    Meyer, Manfred
    [J]. 4TH INTERNATIONAL TECHNOLOGY, EDUCATION AND DEVELOPMENT CONFERENCE (INTED 2010), 2010, : 5454 - 5465
  • [8] Considering Computing Education in Undergraduate Computer Science Programmes
    Cutts, Quintin
    Kallia, Maria
    Anderson, Ruth
    Crick, Tom
    Devlin, Marie
    Farghally, Mohammed
    Mirolo, Claudio
    Runde, Ragnhild Kobro
    Seppala, Otto
    Urquiza-Fuentes, Jaime
    Vahrenhold, Jan
    [J]. PROCEEDINGS OF THE 2023 CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, ITICSE 2023, VOL. 2, 2023, : 567 - 568
  • [9] Metrology as part and parcel of training programmes for science and engineering
    Regtien, P. P. L.
    [J]. Measurement 2007: 6th International Conference on Measurement, Proceedings, 2007, : 13 - 16
  • [10] CRYSTALLOGRAPHIC PROGRAMMES FOR A COMPUTER
    GOWER, JC
    RAYNER, JH
    [J]. BRITISH JOURNAL OF APPLIED PHYSICS, 1958, 9 (11): : 446 - 447