-
Understand the importance of developing secure systems
Learn the principles of information system security design and their impact on secure systems.
-
Courses under this program:
Course 1: How Cyber Security Affects the Software Development Life Cycle
-Examine security in the software development life cycle and discuss the legal and ethical aspects of secure systems.
Course 2: Secure System Analysis and Design
-Learn the fundamental methods and techniques of system analysis and secure design.
Course 3: Security System and Application Development
-Acquire core security practices and techniques applied to the secure development of systems.
Course 4: System Security Testing and Maintenance
-Familiarise yourself with various testing and verification techniques used to test system security and function.
Course 5: Current Issues in Secure Development
-Discuss and examine current limitations of secure design and development.