Computer Science BSc
First Year
Programming in C
Computer Ethics, Law and Portfolio
Elements of Computing
Computational Modelling
Second Year
Organisations, Project Management and Research
Object Oriented Design and Development (Java)
Multi-tier Web Applications (PHP/SQL)
Data Structures and Algorithms (C)
Third Year
Secure Web Application Development (PHP/SQL)
Telematics (C#/CAN Bus)
Multi Service Networks
Software Development Methods
Fuzzy Logic and Knowledge Based Systems (AI)
Final Year Software Project
Cyber Security MSc
Foundations of Cyber Security
Cyber Threat Intelligence
Host and Network Security
Penetration Testing and Incident Response
Cyber Engineering
Digital Forensics Principles and Practice
Malware Analysis
Legal, Ethical and Professional Practice and Research Methods
Dissertation: Extending Our Cyber-Range CYRAN with Social Engineering Capabilities