Cyber Crime and Security Enhanced Programming
ISEC3004
Option

Year 3, Sem 2 Option Elective Enabling Knowledge and Skills Technical Competence Engineering Application Experience Practical and ‘Hands-on’ Experience Integrated Engagement with Professional Practice

Back
Code ISEC3004
Credits 25
Graduate Attributes

Introduction

This unit will cover the fundamentals of secure programming. The students will be given the chance to practice with simulated targets that mimick real world scenarios and are expected to be able to document their findings.
Lecture 1 x 1 Hours Weekly 
Computer Laboratory 1 x 3 Hours Weekly 

Unit Learning Outcomes

  • 1 analyse and understand the different types of organized network attacks, GC1, GC2, GC4, GC6
  • 2 understand the technology behind web-based malware and viruses, GC1, GC2, GC3, GC4, GC6
  • 3 evaluate and apply existing tools to trace the tracks of a hacker through a compromised system, GC1, GC2, GC3, GC4, GC6

Course Learning Outcomes

  • 2 Define a problem and apply creative thinking to the formulation of a solution; verify and implement the solution
  • 5 Use appropriate tools to design, analyse and verify computer systems networks and their components
  • 6 Recognise that the computer systems networking industry changes rapidly, and maintain currency via a spirit of inquiry and relevant further study

Assessment Breakdown

Recent Unit Changes & Response to Student Feedback

Students are encouraged to provide feedback through student surveys (such as Insight and the annual Student Experience Survey) and interactions with teaching staff.

Listed below are some recent changes to the unit as a result of student feedback.

The unit is going through redevlopment to get realigned with industry requirements. Some new topics are introduced and old topics has been updated to more recent equivalents. Examination crtieria and timing have been updated.