Programme Overview
Comprehensive introduction to the programme
Programme Structure
Academic curriculum and module breakdown
- Semester 1
- Programming
- Networking
- Database Design & Development
- Professional Practice
- Semester 2
- Planning a Computing Project
- Security
- Website Design & Development
- Software Development Lifecycles
- Maths for Computing
- Computer Systems Architecture
- Cyber Security
- Strategic Information Systems
- Data Analytics
- Foundational of AI & Intelligent Systems
- Semester 3
- Business Process Support
- Computing Research Project
- Discrete Maths
- Data Structures & Algorithms
- Transport Network Design
- Cloud Computing
- Applied Cryptography in the Cloud
- Forensics
- Advanced Programming for Data Analysis
- Machine Learning
- Semester 4
- Internet of Things
- Applied Programming and Design Principles
- User Experience and Interface Design
- Network Management
- Network Security
- Information Security Management
- Big Data Analytics and Visualization
- Applied Analytical Models
Entry Requirements
Academic prerequisites and admission criteria
What’s Next for You
Academic pathways and career progression