{"title":"The Continuing Challenge of Delivering SE Content to CS Majors","authors":"D. Bagert","doi":"10.1109/CSEET.2015.9","DOIUrl":null,"url":null,"abstract":"Summary form only given. During the last 20 years, the software engineering (SE) education community has focused much of its effort in developing undergraduate degree programs in the discipline. However, far more software is created and maintained by computer science (CS) graduates and other individuals who do not possess a degree in software engineering. Therefore, it is critical that the amount of space available in an undergraduate computer science curriculum to deliver content from the SE knowledge area be used in the most effective manner possible. Most computer science curricula confine their study of software engineering to a single course, sometimes not taken until a CS major's final year of study -- right before doing a one-term capstone project. Meeting the task of delivering such a course to the satisfaction of students, faculty and external stakeholders has been one that has been an ongoing challenge to many computer science programs. This talk will look at the evolution of the introductory software engineering course and discuss how that challenge might be met within the guidelines of the ACM/IEEE-CS Computer Science Curriculum 2013 (CS2013).","PeriodicalId":344598,"journal":{"name":"2015 IEEE 28th Conference on Software Engineering Education and Training","volume":"27 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 IEEE 28th Conference on Software Engineering Education and Training","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CSEET.2015.9","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Summary form only given. During the last 20 years, the software engineering (SE) education community has focused much of its effort in developing undergraduate degree programs in the discipline. However, far more software is created and maintained by computer science (CS) graduates and other individuals who do not possess a degree in software engineering. Therefore, it is critical that the amount of space available in an undergraduate computer science curriculum to deliver content from the SE knowledge area be used in the most effective manner possible. Most computer science curricula confine their study of software engineering to a single course, sometimes not taken until a CS major's final year of study -- right before doing a one-term capstone project. Meeting the task of delivering such a course to the satisfaction of students, faculty and external stakeholders has been one that has been an ongoing challenge to many computer science programs. This talk will look at the evolution of the introductory software engineering course and discuss how that challenge might be met within the guidelines of the ACM/IEEE-CS Computer Science Curriculum 2013 (CS2013).