Credit points: 15

Subject outline

This subject begins with an overview of security attacks on system and network services, and a discussion of different existing security mechanisms. The main focus includes cryptography and its application in systems, networks and web security. The students learn: (1) cryptographic algorithms and protocols, underlying network security applications including single-key and public-key encryption methods, hash functions, digital signatures and key exchange; (2) intrusion detection systems and firewalls that can be used to protect a computer system from security threats, such as intruders, viruses, and worm; (3) the use of cryptographic algorithms and security protocols for providing network and internet security in terms of user authentication/identification, IP security and Web security. Students will also learn advanced information security through research papers, including mathematical cryptanalysis on single-key and public-key encryptional algorithms.

SchoolEngineering and Mathematical Sciences

Credit points15

Subject Co-ordinatorKhoa Phan

Available to Study Abroad/Exchange StudentsYes

Subject year levelYear Level 5 - Masters

Available as ElectiveNo

Learning ActivitiesN/A

Capstone subjectNo

Subject particulars

Subject rules

Prerequisites CSE5NEF OR admission in one of the following courses: SMIT, SMITCN, SMICT, SMCSC, SGCS, SGIT or SMTNE


Incompatible subjects CSE3NSW AND Students in the following courses are not permitted to enrol: SBCS, SBIT, SBCSGT, SVCSE, SZCSC, SBITP and SBBIY

Equivalent subjectsN/A

Quota Management StrategyN/A

Quota-conditions or rulesN/A

Special conditionsN/A

Minimum credit point requirementN/A

Assumed knowledgeN/A

Career Ready


Work-based learningNo

Self sourced or Uni sourcedN/A

Entire subject or partial subjectN/A

Total hours/days requiredN/A

Location of WBL activity (region)N/A

WBL addtional requirementsN/A

Graduate capabilities & intended learning outcomes

Graduate Capabilities

Intended Learning Outcomes

01. Analyse systems and networks to identify security flaws.
02. Analyse cryptographic algorithms (encryption, hash functions, digital signature, key exchange etc. and the underlying mathematical structures.
03. Critically review important security tools and applications such as Kerberos, PGP, IPsec and SSL/TLS.
04. Identify and investigate ethical and social considerations relevant to information privacy and security issues.
05. Critically review and analyse the functions and operation of firewalls and intrusion detection systems.
06. Analyse system/network vulnerability and design access control mechanisms

Subject options

Select to view your study options…

Start date between: and    Key dates

Melbourne (Bundoora), 2021, Semester 1, Day


Online enrolmentYes

Maximum enrolment sizeN/A

Subject Instance Co-ordinatorKhoa Phan

Class requirements

LectureWeek: 10 - 22
Two 1.00 hour lecture per week on weekdays during the day from week 10 to week 22 and delivered via face-to-face.

PracticalWeek: 11 - 22
One 2.00 hours practical per week on weekdays during the day from week 11 to week 22 and delivered via face-to-face.


Assessment elementCommentsCategoryContributionHurdle% ILO*

First mid-term problem solving written test (500-word equivalent)
To be conducted in Week 4. This test is scheduled early in the semester and has a small weightage to encourage the students to engage in learning on a regular basis.

N/AOther written examIndividualNo10 SILO1, SILO2

In class fortnightly workshop assessment (500-word equivalent total)
Conducted on a fortnightly basis.

N/AOtherIndividualNo10 SILO1, SILO2, SILO3, SILO4, SILO5, SILO6

Final examination - 2.5 hours (2,500-words equivalent)
Hurdle requirement: To pass the subject, a pass in the examination is mandatory.

N/ACentral examIndividualYes60 SILO1, SILO2, SILO3, SILO4, SILO5, SILO6

Second mid-term problem solving written test (1,000-word equivalent)
To be conducted in Week 9.

N/AOther written examIndividualNo20 SILO1, SILO2, SILO6