Module Descriptors
CYBER SECURITY AND ARTIFICIAL INTELLIGENCE
COMP40085
Key Facts
Digital, Technology, Innovation and Business
Level 4
30 credits
Contact
Leader: Seyed Ali Sadegh Zadeh
Hours of Study
Scheduled Learning and Teaching Activities: 78
Independent Study Hours: 222
Total Learning Hours: 300
Assessment
  • REPORT - A CYBER SECURITY RELATED RESEARCH REPORT - 1500 WORDS weighted at 50% - Learning outcome(s) assessed: 1,2
  • REPORT - AN ARTIFICIAL INTELLIGENCE RELATED RESEARCH REPORT - 1500 WORDS weighted at 50% - Learning outcome(s) assessed: 3,4
Module Details
INDICATIVE CONTENT
This module addresses topics of:

Cyber Security:
Security Models and Computer Security Properties
Security Policies and Standards
Access Control
Information Risk Management
Cryptography Fundamentals
Network Security
Risk Assessment
Cyber research skills
Linux Introduction
Introduction to Ethical Hacking Concepts
Introduction to Operating System Security
Introduction to Malware
Introduction to Cloud Computing Security
DDoS and DoS attacks
Disaster Recovery
Sustainability and costing based models
Legal, social, ethical and professional issues
Accessibility and inclusivity in relation to the cyber domain

Artificial Intelligence:
Philosophical foundations: Artificial Intelligence (AI) vs. Machine Learning (ML)
Learning paradigms: Supervised learning, unsupervised learning and reinforcement learning
Real-life applications of ML – case studies
Inclusivity and accessibility issues within the AI domain
The principles of an Artificial Neural Network (ANN)
Statistical principles: Correlation and regression
Classification techniques: Bayes Theorem, Naïve Bayes and K-means clustering
Principles of evolutionary/genetic algorithms
Legal, social, ethical and professional issues
AI research skills

BCS / TechSkills / Employability elements:
Evaluation of systems: Students will undertake a research themed focus review of both the Cyber Security and Artificial Intelligence areas
Legal, social, ethical and professional issues: Are examined in depth in both reports of the assessment
ADDITIONAL ASSESSMENT DETAILS
REPORT - You are required to conduct academic research in relation to a relevant cyber security topic. You will produce a research report of 2000 words in which you demonstrate your ability to conduct academic research as well as your understanding of core cyber security concepts, technologies and techniques. As part of the report, you must clearly show how cyber security fits as part of the wider IT landscape across commercial and domestic environments.

REPORT – You are required to choose an aspect of machine learning that you have studied on this module, for example (but not limited to) artificial neural networks, Bayesian classification, computer vision or the ethical dimensions of AI and write a related essay. The essay will specifically need to identify the Machine Learning aspects and relate these to the wider field of Artificial Intelligence. The report requires you to write up and discuss related key algorithms. In terms of written style it is expected that you read around the topic, compare methods, and provide clear reflection as to information included within the report.
LEARNING STRATEGIES
The module delivery will consist of face-to-face lectures used to present essential theory coupled with practicals in order you explore and learn equally from a hands-on approach. To aid in your assessment work there will be classroom led activity such as seminars in order you explore topics in depth with others.
LEARNING OUTCOMES
1. Identify and describe basic cyber security concepts and techniques.

Knowledge & Understanding
Application & Problem-Solving

2. Explain how cyber security fits into the wider IT landscape in both commercial and domestic scenarios.

Communication
Personal Development & Entrepreneurship

3. Describe the differences between artificial intelligence and machine learning and be able to define and give examples of different machine learning techniques.

Communication
Reflection

4. Understand the operation of key algorithms used for machine learning, data classification, and applying Artificial Neural Networks (ANN).

Knowledge and Understanding
Reflection
RESOURCES
Access to the Cyber Lab

Standard PC access for Artificial Intelligence course components
TEXTS
Parikha, D. (2025) Machine Learning Essentials You Always Wanted to Know: A Hands-On Beginner's Guide to Mastering AI, Supervised, Unsupervised, and Deep Learning Algorithms (Self-Learning Management Series), Vibrant Publishers

Brasil, J. (2025) Now Machine Learning Vol1: Supervised Learning: Mastering Regression, Classification, and Predictive Modelling with Python, Now Machine Learning

Casey, E. (2024), Digital Evidence and Computer Crime: Forensic Science, Computers and the Internet, 4th Edition, Academic Press.

Johansen, G. (2024), Digital Forensics and Incident Response: Incident Response Tools and Techniques for Effective Cyber Threat Response, 4th Edition, Packt Publishing.

Kizza, J.M. (2024), Guide to Computer Network Security, 6th Edition, Springer
WEB DESCRIPTOR
In this module, you will learn some fundamental mathematical principles of artificial intelligence and machine learning and learn and practice several techniques for building and testing machine learning models. You will also learn about the principles of an Artificial Neural Network and be able to articulate the operation of the fundamental components and how they interact. You will learn about evolutionary algorithms, techniques for building adaptive and self-learning ML models. You will also learn about how machine learning can be applied to search for optimal solutions using multiple agents. You will also learn fundamental principles of cyber security, as well as how these fit into the wider computing landscape. You will also learn about core cyber security technologies and techniques, and how these are used to secure a wide range of computational systems and networks.