Course Content
Year 1
Compulsory modules
- Software Development 1
- Computer Systems
- Mathematics for Computer Science
- Software Development 2
- Computing and Society
- Databases
Year 2
Compulsory modules
- Software Development 3
- Operating Systems
- Algorithms
- Software Engineering
- Data Science
- Artificial Intelligence
Year 3
Compulsory modules
- Final-Year Project
- Data Visualisation
- Machine Learning
- Data Engineering
- Cyber-Security