SHE Level 4
SCQF Credit Points 20.00
ECTS Credit Points 10.00
Module Code MHI226695
Module Leader n/a
School School of Computing, Engineering and Built Environment
Subject Computing
  • B (January start)

Summary of Content

As more and more personal and professional information is moving online, the attacks that target that information are growing in both number and sophistication. Keeping information secure online is increasingly important. Understanding the basic principles of information security will give students the knowledge required to tackle emerging threats.


Pre-Requisite Knowledge: Programming 2, Database Systems Development, Fundamentals Software Engineering or equivalent. Defining Information Security; Identification and Authentication; Authorization and Access Controls; Auditing and Accountability; Cryptography; Data protection, Compliance, Laws, and Regulations; Operations Security; Human Element Security; Physical Security; Network Security; Operating System Security; Mobile, Embedded, and Internet of Things Security; Application Security; Assessing Security.

Learning Outcomes

On successful completion of this module students should be able to:1. Explain and discuss information security principals2. Explain and critically evaluate the technologies that underpin information security. 3. Critically analyse information security systems

Teaching / Learning Strategy

The Learning and Teaching Strategy is informed by the University's Strategy for Learning. The contents of this module are introduced in lectures. These are supported by practical exercises in laboratory sessions. The lectures will be presented in a "flipped-classroom" style. Pre-recorded lecture videos will be made available in advance for discussion during lecture periods. Tutorials are used to help explain and elaborate on both the lecture material and the laboratory exercises. All lecture, laboratory and tutorial material will be made available on GCU Learn, with links provided to appropriate external material. Formative feedback and help will be available during lab and tutorial periods. Summative feedback and marks will be provided for the coursework assignments undertaken as part of the module using GCU Learn. GCU Learn will also be used to provide the students with module specific forums to stimulate student and lecturer interaction outwith the normal lecture, laboratory and tutorial sessions.

Indicative Reading

J. Andress "Foundations of Information Security, A Straightforward Introduction", No Starch Press, 2019. J. Viega, M. Messier "Secure Programming Cookbook", O'Reilley 2003. C Adams, S Lloyd "Understanding PKI: concepts, standards, and deployment considerations" Addison-Wesley Professional 2003 W. Mao "Modern Cryptography: Theory and Practice", Prentice Hall 2003

Transferrable Skills

D1 Specialist knowledge and application; D2 Critical thinking and problem solving D3 Critical analysis; D4 Communication skills, written, oral and listening; D5 Numeracy D7 Computer literacy; D8 Self-confidence, self-discipline & self-reliance (independent working); D10 Creativity, innovation & independent thinking; D12 Appreciating and desiring the need for continuing professional development; D13 Reliability, integrity, honesty and ethical awareness; D15 Ability to prioritise tasks and time management

Module Structure

Activity Total Hours
Practicals (FT) 12.00
Lectures (FT) 24.00
Independent Learning (FT) 134.00
Assessment (FT) 18.00
Tutorials (FT) 12.00

Assessment Methods

Component Duration Weighting Threshold Description
Exam 01 2.00 50.00 35% Unseen written examination
Course Work 01 n/a 50.00 35% Practical assignment