COSC 69.17 Software Security
While software forms the backbone of modern computer systems, it is a prime target for cyberattacks. Cybercriminals are constantly exploring their vulnerabilities and deploying illegitimate code to accomplish their malicious goals. This course is designed to provide students with the comprehensive understanding of software security, both fundamental principles and low-level details of real-world offense and defense within software systems. Topics span vulnerability detection, exploitation mitigation, malware analysis, reverse engineering, and more.
Department-Specific Course Categories
Computer Science