This degree will help you develop essential digital skills from understanding core technologies to mastering advanced cybersecurity techniques. It will allow you to tackle real-world challenges through industry-focused assessments in areas like global networks and cloud computing. Build practical experience using professional tools and languages such as Python, all in state-of-the-art computer science labs.
Year 1 – Level 4
| Core Computing Concepts | Database Systems Development |
| Compulsory | Compulsory |
| Programming | Architecture and Operating Systems |
| Compulsory | Compulsory |
| Core Computing Concepts | |
| Compulsory |
Year 2 – Level 5
| Software Engineering Theory And Practice | Programming Applications And Programming Languages |
| Compulsory | Compulsory |
| Data Structures And Algorithms | Operating Systems And Internetworking |
| Compulsory | Compulsory |
| Discrete Mathematics And Functional Programming | Web Programming |
| Compulsory | Compulsory |
Year 3 – Level 6
| Individual Project (Engineering) | Theoretical Computer Science |
| Compulsory | Compulsory |
| Artificial Intelligence | Distributed Systems And Security |
| Compulsory | Compulsory |
| Internet of Things | |
| Compulsory |
Full-time (3 years)