Security requirements and design principles for secure software development. Security issues in current applications, database systems and web systems. Identifying vulnerabilities, their impact, and solutions to securing them.
Prerequisite Courses