Course

Software Security Lifecycle - ZEIT8024

Faculty: UNSW Canberra at ADFA

School: School of Engineering & Information Technology @ UNSW Canberra at ADFA

Course Outline: ZEIT8024 Course Outline

Campus: UNSW Canberra at ADFA

Career: Postgraduate

Units of Credit: 6

EFTSL: 0.12500 (more info)

Indicative Contact Hours per Week: 6

CSS Contribution Charge:   (more info)

Tuition Fee: See Tuition Fee Schedule

Further Information: See Class Timetable

View course information for previous years.

Description

On completion of this course, students should be able to:
· make a realistic assessment of the security implications in software development;
· discuss the implications of capturing security requirements in the requirements gathering phase;
· understand the principles of translating security requirements into application design elements;
· show an understanding of unit testing for security functionality and resiliency to attack, and developing secure code and exploit mitigation;
· demonstrate an understanding of integrated QA testing for security functionality and resiliency to attack ;
· show an appreciation of security in steady state operations and management of software.


Course content
· Secure Software Concepts
· Secure Software Requirements
· Secure Software Design
· Secure Software Implementation / Coding
· Secure Software Testing
· Software Acceptance
· Software Deployment, Operations, Maintenance and Disposal.
Aerial

Study Levels

UNSW Quick Links