Subject details

Upon successful completion of the subject students will be able to:

  • explain the functioning of security services in computing environments and the security issues in mobile computing;
  • discuss the types and attack strategies of malware;
  • describe basic system security mechanisms, such as those used in operating systems, file systems and computer networks;
  • analyse the overarching importance of IT security in areas such as networking, databases, operating systems, and web systems;
  • apply privacy principles in basic practical settings in IT environments;
  • analyse and evaluate the security of computing and IT systems on a practical level and privacy related issues in computing.
    • Introduction
    • Security mechanisms, attack methods
    • Elementary cryptography
    • Authentication
    • Access control
    • Operating system security
    • Database security
    • Network security
    • Web security
    • Mobile computing
    • Privacy
    • Internet banking
  • Study resources

    • Instructional methods

      • Audio/Video conferencing
      • Chat Rooms
      • Discussion forum/Discussion Board
      • Embedded Multimedia
      • Online Quizzes/Tests
      • Online assignment submission
      • Podcasting/Lecture capture
      • Standard Media
      • Streaming Multimedia
      • Web links
    • Online materials

      • Resources and Links
      • Printable format materials
      • Simulations
      • Quizzes
      • Audio-Video streaming
      • Online Assessment

You are recommended to have completed the following subjects(s) or have equivalent knowledge before starting this subject:

Special requirements

  • OtherDetails -

    Stable broadband connection required to access online learning materials and live chat sessions/recordings. (note: mobile broadband users may have difficulties participating in live chat sessions)

Security has become a focal area in IT; it has grown and evolved significantly in recent years and different areas of specialisation have emerged.

This subject gives an introduction to technical aspects of security for future IT professionals, and presents the foundations. It looks at the different security mechanisms used in various areas of computing, including operating systems, databases and web-based applications.
For computer systems that are used and relied upon in many areas of life, security has become an important aspect; availability and correct operation are essential. IT professionals working in the field need to be well acquainted with the security features of the tools and applications they use and produce. Protection of data regardless of the information they contain is a critical task, and requires expertise.

  • Invigilated Exam (50%)
  • Assignment 2 (25%)
  • Assignment 1 (10%)
  • Online Test(s) (15%)

Textbook information is pending.

Textbook information is pending.

Related degrees