Course Content
Year 1
- Architecture and Operating Systems
- Core Computing Concepts
- Comp Tutorial Level 4
- Database Systems Development
- Practical Data Science
- Programming
Year 2
- Applied Machine Learning and Data Mining
- Big Data
- Comp Tutorial Level 5
- Data Structures and Algorithms
- Database Principles
- Software Engineering Theory and Practice
Year 3
- Business Analytics
- Comp Tutorial Level 6
- Final Year Study Project / Individual Project
- Open Innovations in Data Science
Optional
- 3D Computer Graphics and Animation
- Computing Undergraduate Ambassador
- Ethical Hacking
- Modern Foreign Language (Institution-wide Language Programme)
- Usability Engineering
- Virtualisation and Cloud Computing
- Web Programming
- Distributed Systems and Security
- Enterprise Web Architectures
- Fuzzy Systems and Networks
- Internet of Things
- Malware Forensics
- Neural Networks and Genetic Algorithms
- Professional and Academic Research Development
- Robotics
- Security and Cryptography