CSEC4310 | SECURE SOFTWARE ENGINEERING

Secure software development frameworks, secure software development lifecycle and security principles. Secure requirements and designs, risk analysis, threat modelling, deploying cryptographic algorithms, defensive coding. Security testing, penetration testing, fuzzing, static analysis, dynamic analysis and security assessment.
(3 lectures)

Parent Business Unit ID: 
Prerequisite: 
COMP433 | SOFTWARE ENGINEERING