Skip to Main Content
Many people and institutions are considering how to make students who aren't taking computer security classes aware of the issues and make them think about how to improve the state of software and systems. Here four exercises are presented: one from a class introducing non-majors to computers and programming, and three from a beginning programming class for majors. The focus is on introductory classes because they form the basis for students' computing experiences. Introducing concepts of in formation assurance and computer security early makes the students more aware of these issues.