SHE Level 2
SCQF Credit Points 20.00
ECTS Credit Points 10.00
Module Code M2G425899
Module Leader Omair Uthmani
School School of Computing, Engineering and Built Environment
Subject Cyber Security and Networks
  • A (September start)

Pre-Requisite Knowledge

Introduction to Computer Networking or equivalent. Fundamentals of Computing or equivalent.

Summary of Content

Network and system administrators are responsible for system access control, auditing, operation and maintenance with the purpose of ensuring high availability, integrity and security for the systems they manage. This module aims to provide a detailed introduction to server operating systems, including associated security concepts. How to analyse risks to networks and the steps needed to select and deploy the appropriate countermeasures to reduce exposure to physical and network threats. Enhance skills and knowledge needed to identify and counter some fundamental security risks and requirements. Learn advanced network security skills pertaining to network threat identification and prevention. The percentage of Work Based Learning for this module, as represented by the proportion of the Activity Types which take place off campus, is 78%. The percentage of Work Based Assessment for this module is 50%.


Introduction to Linux: Understand Linux as an operating system. Explain some of the considerations for choosing an operating system. Understand some of the basics of open source software and licensing. Learn basic Linux command line skills and how to use help commands and navigate help systems when using Linux. How to work with Linux files and directories, including searching and extracting data from Linux files. Basic scripting. Querying vital network settings for a Linux computer on a Local Area Network. Identifying various types of users on a Linux system, as well as creating users and groups. Managing Linux file permissions and ownership. Understanding special Linux directories and files. Systems administration and security: Analyse the operation of network protocols and services - DNS, DHCP, SFTP, ICMP and HTTP. Network hardening - minimising attack surface and secure configurations.

Learning Outcomes

On successful completion of this module a student should be able to:1 - Explain and implement security methods used to protect servers on a network.2 - Install, configure, secure and evaluate a server to a given set of advanced and complex requirements.3 - Describe how security operations such as backups, logging and auditing are used to ensure the security of a running system and high availability of services.

Teaching / Learning Strategy

The university 'Strategy for Learning' documentation has informed the learning and teaching strategy for this module. This course implements a "practice as you read" approach to learning. Each student has hands-on access to a Linux virtual machine to practice, explore and trial Linux command line concepts. The student is provided prescriptive step-by-step labs. These labs provide a learning environment where students interact with the Linux operating system and build on their skills and knowledge as they progress through the course. Rich multimedia content, including interactive activities, videos, games, and quizzes, addresses a variety of learning styles and help stimulate learning and increase knowledge retention. GCULearn will also be used to provide access to a range of relevant learning resources and materials to enhance the teaching strategy. In addition, students will be encouraged to access NETLAB, an innovative hands-on online lab learning environment providing access to live systems and network devices. Regular and frequent assessments provide immediate feedback to support the evaluation of knowledge and acquired skills.

Indicative Reading

Vacca, J.R. Introducton, In Network and System Security (Second Editon), Boston, 2014, (htp:// Shots Jr, W.E.(2013), The Linux Command Line 2nd Internet Editon Buchanan, W.J. Introducton to Security and Network Forensics (2011), Auerbach Publicatons. ISBN-13: 978-0849335686 Linux Essentials - Cisco Networking Academy & NDG

Transferrable Skills

Logical thinking and problem solving Critical analysis Communication skills (Electronic, written, oral and listening) necessary to make effective presentation of a technical nature (information, ideas, problems and their solutions) to a range of audiences. Numeracy in both understanding and presenting cases involving a quantitative dimension. Creativity, innovation and independent thinking. Appreciating and desiring the need for reflection and planning for self -learning and improving performance as the foundation for CPD and Life long learning. Ability to prioritise tasks and time management (organising and planning work). Interpersonal skills, the ability to work as a member of a team (work with and relate effectively to others) recognising

Module Structure

Activity Total Hours
Seminars (FT) 24.00
Independent Learning (FT) 156.00
Assessment (FT) 20.00

Assessment Methods

Component Duration Weighting Threshold Description
Coursework 1 n/a 50.00 35% Practical Research / Laboratory Work
Exam (Dept) 01 n/a 50.00 35% Class Test