Software engineering education: some important dimensions

被引:13
作者
Mishra, Alok [1 ]
Cagiltay, Nergiz Ercil [1 ]
Kilic, Ozkan [1 ]
机构
[1] Atilim Univ, Dept Comp Engn, Ankara, Turkey
关键词
Curriculum; IT; Software; Software engineering; Software engineering education;
D O I
10.1080/03043790701278607
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Software engineering education has been emerging as an independent and mature discipline. Accordingly, various studies are being done to provide guidelines for curriculum design. The main focus of these guidelines is around core and foundation courses. This paper summarizes the current problems of software engineering education programs. It also proposes some important dimensions as integral parts of software engineering education: interdisciplinary skills, practice experience, communication, skills on continuing education and professionalism. In the current guidelines and studies these dimensions are not addressed specifically. Although there could be other dimensions to be considered in software engineering education, we believe that the proposed ones are very crucial as software engineering is evolving more rapidly than any other engineering discipline. This study also provides a survey of some major universities' undergraduate software engineering programs to evaluate these dimensions.
引用
收藏
页码:349 / 361
页数:13
相关论文
共 34 条
[1]  
[Anonymous], 2004, STRAIT TIMES 1106, P3
[2]   Developing and using a web-based project process throughout the software engineering curriculum [J].
Bagert, DJ ;
Mengel, SA .
JOURNAL OF SYSTEMS AND SOFTWARE, 2005, 74 (02) :113-120
[3]  
Bagert DJ, 1999, CMUSEI99TR032
[4]   Collaborations: Closing the industry-academia gap [J].
Beckman, K ;
Khajenoori, S ;
Coulter, N ;
Mead, NR .
IEEE SOFTWARE, 1997, 14 (06) :49-57
[5]   A student-enacted simulation approach to software engineering education [J].
Blake, AB .
IEEE TRANSACTIONS ON EDUCATION, 2003, 46 (01) :124-132
[6]   Gaining intellectual control of software development [J].
Boehm, B ;
Basili, VR .
COMPUTER, 2000, 33 (05) :27-+
[7]   The SEI curriculum modules and their influence: Norm Gibbs legacy to software engineering education [J].
Budgen, D ;
Tomayko, JE .
JOURNAL OF SYSTEMS AND SOFTWARE, 2005, 75 (1-2) :55-62
[8]   Integrating software engineering in introductory computing courses [J].
Cheston, GA ;
Tremblay, JP .
IEEE SOFTWARE, 2002, 19 (05) :64-+
[9]   Developing an accredited software engineering program [J].
Dart, P ;
Johnston, L ;
Schmidt, C ;
Sonenberg, L .
IEEE SOFTWARE, 1997, 14 (06) :66-70
[10]   ECE curriculum in 2013 and beyond: Vision for a metropolitan public research university [J].
Evans, DL ;
Goodnick, SM ;
Roedel, RJ .
IEEE TRANSACTIONS ON EDUCATION, 2003, 46 (04) :420-428