Asee peer logo

Revisions to Software Engineering 2004: Curriculum Guidelines for Undergraduate Degree Programs in Software Engineering

Download Paper |

Conference

2012 ASEE Annual Conference & Exposition

Location

San Antonio, Texas

Publication Date

June 10, 2012

Start Date

June 10, 2012

End Date

June 13, 2012

ISSN

2153-5965

Conference Session

Software Engineering Curricula

Tagged Division

Software Engineering Constituent Committee

Page Count

9

Page Numbers

25.1131.1 - 25.1131.9

Permanent URL

https://peer.asee.org/21888

Download Count

16

Request a correction

Paper Authors

biography

Mark Ardis Stevens Institute of Technology

visit author page

Mark Ardis is a Distinguished Service Professor in the School of Systems and Enterprises at Stevens Institute of Technology. He is interested in the professionalization of software engineering, especially through teaching and technology transfer. In his career, Ardis has helped create academic programs in software engineering at five schools. He received a B.A. in mathematics from Cornell University and a Ph.D. in computer science from the University of Maryland.

visit author page

biography

David Budgen Durham University, UK

visit author page

David Budgen is a professor of software engineering in the School of Engineering & Computing Sciences at Durham University in the U.K. His research interests include empirical software engineering, evidence-based SE, software design, and healthcare computing. He was awarded a B.Sc. (honors) in physics and a Ph.D. in theoretical physics from Durham University, following which he worked as a research scientist for the Admiralty and then held academic positions at Stirling University and Keele University, before moving to his present post at Durham University in 2005. He is a member of the IEEE Computer Society, the ACM, and the Institution of Engineering & Technology (IET).

visit author page

biography

Gregory W. Hislop Drexel University

visit author page

Gregory Hislop is a professor of information science and technology and computer science at Drexel University. His interests include software engineering, computing education, and use of technology in education. Prior to joining Drexel, Hislop spent almost 20 years in IT practice with particular emphasis on products and services for enterprise systems management.

visit author page

biography

Renée McCauley College of Charleston

visit author page

Renée McCauley is a professor in the omputer Science Department at the College of Charleston in South Carolina, USA, where she directs the master's program in computing and information sciences. She is Chair of the ACM Special Interest Group on Computer Science Education (SIGCSE). She co-chaired the 2008 ACM/IEEE-CS task force that revised the computer science curriculum volume. Her research is focused on computer science education, specifically how novices learn to program. She is a member of the ACM and the IEEE Computer Society.

visit author page

biography

Mark J. Sebern Milwaukee School of Engineering

visit author page

Mark J. Sebern is a professor in the electrical engineering and computer science Department at the Milwaukee School of Engineering (MSOE), and Founding Program Director for MSOE's undergraduate software engineering program. He has served as an ABET program evaluator for software engineering, computer engineering, and computer science, and is currently a member of the ABET Engineering Accreditation Commission.

visit author page

Download Paper |

Abstract

Revisions to Software Engineering 2004: Curriculum Guidelines for UndergraduateDegree Programs in Software EngineeringMark Ardis, Jo Atlee, David Budgen, Greg Hislop, Renée McCauley, Mark SebernThe IEEE Computer Society and the ACM charged the SE2004 Review Task Force(SE2004 RTF) with reviewing and determining the extent of needed revisions, if any, toSoftware Engineering 2004: Curriculum Guidelines for Undergraduate DegreePrograms in Software Engineering (SE2004), published August 23, 2004.The SE2004 RTF constructed an extensive list of SE2004 stakeholders from industry,government and academia, and we sought to identify either: (a) conduits through whichwe could reach those stakeholders, or (b) individual email addresses. We then distributedto all stakeholders a call for participation in an online survey about SE2004. In somecases the call was disseminated by colleagues in professional societies or workinggroups.We also conducted a short overview and feedback session on SE2004 at the Conferenceon Software Engineering Education and Training (CSEE&T) in late May 2011 andfurther promoted the online survey through flyers and panel presentations at conferences,a column in ACM SIGSOFT Software Engineering Notes, and creation of a portal onEnsemble, a website for computing educators.We received 477 completed responses to the survey from 42 countries, though themajority (333) of respondents were from the United States. The relatively large numberof software developers who completed the survey (156) is probably due to thedissemination of our call for participation to all holders of CSDA and CSDP certificates.Several of these respondents sent follow-up emails offering to help in future revisions toSE2004.Most responses to the survey confirmed that the overall structure and contents of SE2004remain relevant and appropriate. In particular, the core body of knowledge that should becovered in all software engineering undergraduate degree programs remains relevant,though it was suggested that a few topics, including security and agile methods, should beadded or receive more attention. Some sections of SE2004, such as Adaptation toAlternative Environments and the Bibliography for Software Engineering Education,might be removed in future editions, as they seem to be of limited value to readers.Our findings lead us to believe that SE2004 is still fit for purpose and needs only someminor revisions to incorporate new technologies and concerns. This session will presentthe details of our results and invite comment from attendees.

Ardis, M., & Budgen, D., & Hislop, G. W., & McCauley, R., & Sebern, M. J. (2012, June), Revisions to Software Engineering 2004: Curriculum Guidelines for Undergraduate Degree Programs in Software Engineering Paper presented at 2012 ASEE Annual Conference & Exposition, San Antonio, Texas. https://peer.asee.org/21888

ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2012 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015