Software engineering programs are not computer science programs (Reprinted from Annals of Software Engineering, vol 6, pg 19, 1999)

被引:55
作者
Parnas, DL [1 ]
机构
[1] McMaster Univ, Fac Engn, Dept Comp & Software, Hamilton, ON L8S 4K1, Canada
关键词
Computer science - Curricula - Engineering education;
D O I
10.1109/52.805469
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software Engineering programs have become a source of contention in many universities. Computer Science departments, many of which have used that phrase to describe individual courses for decades, claim SE as part of their discipline. Yet some engineering faculties claim it as a new specialty among the engineering disciplines. This article discusses the differences between traditional CS programs and most engineering programs, and argues that we need SE programs that follow the traditional engineering approach to professional education.
引用
收藏
页码:19 / 30
页数:12
相关论文
共 3 条
[1]  
BOEHM BK, 1994, IEEE COMPUTER SOC SO, V13, P1
[2]   SOCIAL PROCESSES AND PROOFS OF THEOREMS AND PROGRAMS [J].
DEMILLO, RA ;
LIPTON, RJ ;
PERLIS, AJ .
COMMUNICATIONS OF THE ACM, 1979, 22 (05) :271-280
[3]  
SPINOZA B, 1982, ETHICS SPINOZA 1