Core Module Information
Module title: Computer Penetration Testing

SCQF level: 11:
SCQF credit value: 20.00
ECTS credit value: 10

Module code: CSN11127
Module leader: Rich Macfarlane
School School of Computing, Engineering and the Built Environment
Subject area group: Cyber Security and Systems Engineering


Description of module content:

This module will cover a range of elements concerned with digital penetration testing and security testing. Initial lectures consider important soft skills such as documentation techniques, reporting, the law, and risk assessment and management. The practical skills and their related theoretical knowledge include operating system weaknesses, information gathering (both passive and active), and various ethical hacking techniques and processes. Considerable practical focus is made on available tools to assist in auditing and penetration testing. Aspects targeted include operating systems, common network services, and network-based applications.

Learning Outcomes for module:

Upon completion of this module you will be able to:

LO1: Develop an advanced understanding and critically evaluate the planning, and execution, of computer security testing procedures, with particular reference to applicable law, risk management and risk mitigation

LO2: Investigate, critically analyse and reflect on common application, operating system and network vulnerabilities, both theoretically and practically

LO3: Apply the analytical and practical skills needed to perform, assess, and reflect on security testing with reference to appropriate methodologies and frameworks

LO4: Critically evaluate specific security problems and reflect on possible design and configuration changes to mitigate the issues identified

LO5: Reflect on, and critically evaluate, the current research into security testing, threat landscape, and vulnerability mitigation.

Full Details of Teaching and Assessment
2023/4, Trimester 2, Face-to-Face, Edinburgh Napier University
Occurrence: 001
Primary mode of delivery: Face-to-Face
Location of delivery: MERCHISTON
Partner: Edinburgh Napier University
Member of staff responsible for delivering module: Rich Macfarlane
Module Organiser:

Student Activity (Notional Equivalent Study Hours (NESH))
Mode of activityLearning & Teaching ActivityNESH (Study Hours)
Face To Face Lecture 24
Face To Face Centrally Time Tabled Examination 24
Independent Learning Guided independent study 152
Total Study Hours200
Expected Total Study Hours for Module200

Type of Assessment Weighting % LOs covered Week due Length in Hours/Words
Centrally Time Tabled Examination 30 1 6 HOURS= 2, WORDS= 0
Practical Skills Assessment 40 2, 3 10 HOURS= 2, WORDS= 0
Report 30 3, 4, 5 13 HOURS= 30, WORDS= 0
Component 1 subtotal: 100
Component 2 subtotal: 0
Module subtotal: 100

Indicative References and Reading List - URL:
Computer Penetration Testing