Integrating Security Into an Undergraduate Course on Software Engineering
This paper describes an undergraduate course in software engineering which introduces students to a variety of approaches to developing software. These include PSP, CMMI and agile processes, such as XP and Scrum. An important element in the course is getting students to consider how security issues arise during the software development process. Security issues are raised with respect to the software processes themselves,as well as in our discussions of professional responsibilities, ethics, work culture issues and quality assurance.
|
© 2026 The Colloquium for Information Systems Security Education (CISSE). All rights reserved. This copyright notice applies only to website content on cisse.info and does not apply to the journal hosted at journal.cisse.info. All journal articles published in The Journal of The Colloquium for Information Systems Security Education (JCISSE) are © their respective authors and are distributed under the Creative Commons Attribution 4.0 International (CC BY 4.0) license. |