ITO5003 Software security
Faculty of Information Technology
ITO5003 Software security is a level 5, 6-credit-point, postgraduate unit from the Faculty of Information Technology. It isn't offered in 2027. It needs ITO5163 and (ITO4131 or ITO4133).
- Credit points
- 6
- Offered in 2027
- Other periods
- Monash Online
- Assessment
- No exam
- 3 tasks
Reviews
No reviews yetNo reviews yet. Be the first to review ITO5003.
Requisites
Before ITO5003
Prerequisites
Pass these before you enrol.
Prohibitions
You can't enrol if you have passed any of these.
After ITO5003
No unit lists ITO5003 as a prerequisite in the 2027 handbook.
Equivalent units
The same content under another code. Only one of them counts.
Overview
This unit aims to introduce you to software and network secure software development issues including secure software development life cycle, secure software design principles, secure coding practices, threat evaluation models, secure software testing, deployment and maintenance, software development, security policy integration and fundamental network security for IT students and professionals.
Offerings in 2027
| Teaching period | Campus | Mode |
|---|---|---|
| Teaching period 2 | Monash Online | Mo |
| Teaching period 6 | Monash Online | Mo |
Assessment
- Software security - C code vulnerabilitiesDemonstration40%
- Web securityDemonstration30%
- QuizQuiz / Test30%
Assessment details may change. Please refer to the assessment information in Moodle closer to the start of the teaching period.
Learning outcomes
When you finish this unit, you should be able to:
- 1
Investigate methods that are appropriate for the realisation software security;
- 2
Investigate and model the possible vulnerabilities and threats for a given application system;
- 3
Design, implement and produce test procedures and perform evaluation of software security features of stand-alone and networked applications;
- 4
Analyse and evaluate software security related scenarios with reference to the code of ethics and professional practice.
Workload and teaching
- Teaching approachOnline learning
A minimum of 144 hours over the 6 week teaching period should be used to complete assignments, participating in discussions, private study and revision.
Contacts
- Chief Examiners
- Ahsan Aziz