Monash home | About Monash | Faculties | Campuses | Contact Monash |
Staff directory | A-Z index | Site map |
|
FIT3056 - Secure and trusted software systems6 points, SCA Band 2, 0.125 EFTSLUndergraduate Faculty of Information TechnologyLeader: Phu Dung LeOfferedCaulfield Second semester 2008 (Day) SynopsisStudents are introduced to some of the most common security issues involved in the development of software, including secure coding practices, secure database access, secure data communications, security of web applications, use of encryption techniques and security testing. Students are provided with a range of practical exercises to reinforce their skills, including authenticating and authorizing users programmatically, user input validation, developing secure web, mobile/wireless and database applications, encrypting and hashing data programmatically, generating digital signatures programmatically, security testing, designing logging and auditing mechanisms. Objectives
At the completion of this unit students should have knowledge of the main security concepts and issues involved in the development of software, including:
At the completion of this unit students will acquire an understanding and appreciation of:
In developing secure and trusted software, students will be able to:
Assessment
Examination (3 hours): 60% PrerequisitesProhibitions
CSE3207 (Translation for CSE3207) |