Issue No. 06 - November/December (2006 vol. 23)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MS.2006.171
Timothy C. Lethbridge , University of Ottawa
Richard J. LeBlanc Jr , Georgia Institute of Technology
Ann E. Kelley Sobel , Miami University
Thomas B. Hilburn , Embry-Riddle Aeronautical University
Jorge L. D?az-Herrera , Rochester Institute of Technology
The recommendations in Software Engineering 2004: Curriculum Guidelines for Undergraduate Degree Programs in Software Engineering, form a volume of the larger Computing Curriculum project of the IEEE-CS and ACM. SE2004 evolved from an analysis of desired student outcomes for a software engineering graduate as compared to those for computer science and computer engineering graduates. This survey of the recommendations summarizes the recommended Software Engineering Education Knowledge (SEEK), which outlines the knowledge that a software engineering undergraduate should learn while at university. The survey also summarizes a set of 19 guidelines prepared to help educators implement a software engineering program as well as the courses and a sample of the curriculum patterns that SE2004 proposes.This article is part of a special issue on Software Engineering Curriculum Development.
Software engineering education, curricula
T. C. Lethbridge, T. B. Hilburn, J. L. D?az-Herrera, A. E. Sobel and R. J. LeBlanc Jr, "SE2004: Recommendations for Undergraduate Software Engineering Curricula," in IEEE Software, vol. 23, no. , pp. 19-25, 2006.