This program awards a Bachelor of Science degree in Computer Science with an emphasis on Cybersecurity. The cybersecurity emphasis adds to the computer science degree the study of how to craft software systems that remain robust in the presence of intelligent attackers. Students will learn cutting-edge techniques to identify and exploit vulnerabilities in software, and then they will learn how to remove these vulnerabilities, leaving the software more resilient. This emphasis helps form the knowledge necessary to attack software but more importantly to craft the next generation of software with the level of trustworthiness required by modern society. Potential work after graduation includes opportunities in industry, academia, and government service in fields such as programming, security engineering, penetration testing, and software quality assurance.
Several additional program requirements are listed in the undergraduate catalog.