DocumentCode
822635
Title
SE2004: Recommendations for Undergraduate Software Engineering Curricula
Author
Lethbridge, Timothy C. ; LeBlanc, Richard J., Jr. ; Sobel, Ann E Kelley ; Hilburn, Thomas B. ; Díaz-Herrera, Jorge L.
Author_Institution
Ottawa Univ., Ont.
Volume
23
Issue
6
fYear
2006
Firstpage
19
Lastpage
25
Abstract
Universities throughout the world have established undergraduate programs in software engineering, which complement existing programs in computer science and computer engineering. To provide guidance in designing an effective curriculum, the IEEE Computer Society and the ACM have developed the Software Engineering 2004 (SE2004) set of recommendations. The SE2004 document guides universities and colleges regarding the knowledge they should teach in undergraduate software engineering programs. It also provides sample courses and curriculum patterns. SE2004 begins with an overview of software engineering, explaining how it is both a computing and an engineering discipline. It then outlines the principles that drove the document´s development and describes expected student outcomes. Next, SE2004 details the knowledge that universities and colleges should teach, known as SEEK (software engineering education knowledge), in a software engineering program. These recommendations are followed by general pedagogical guidelines, sample courses, and sample curriculum patterns
Keywords
computer science education; educational administrative data processing; software engineering; computer engineering program; computer science program; undergraduate software engineering curricula; Computer science; Data engineering; Education; Guidelines; Hardware; Knowledge engineering; Software engineering; Software performance; Software quality; Software systems; Software engineering education; curricula;
fLanguage
English
Journal_Title
Software, IEEE
Publisher
ieee
ISSN
0740-7459
Type
jour
DOI
10.1109/MS.2006.171
Filename
4012619
Link To Document