- 01
Introduction to Computing Principles and SkillsModule FP3009 · 40 credits
- 02
Software Systems: Threats and OpportunitiesModule FP3008 · 40 credits
- 03
Applied Programming and Data ScienceModule FP3010 · 40 credits
- 04
Fundamentals of ComputingModule CO4071 · 40 credits
- 05
User Centred Software DevelopmentModule CO4073 · 40 credits
- 06
DatabasesModule CO4070 · 20 credits
- 07
Problem Solving with ProgrammingModule CO4072 · 20 credits
- 08
Spanish: Communication in PracticeModule UO4103 · 20 credits
- 09
French: Intermediate Language DevelopmentModule UO4105 · 20 credits
- 10
Spanish: Intermediate Language DevelopmentModule UO4106 · 20 credits
- 11
Chinese: Intermediate Language DevelopmentModule UO4104 · 20 credits
- 12
German: Communication in PracticeModule UO4101 · 20 credits
- 13
French: Communication in PracticeModule UO4102 · 20 credits
- 14
Subsidiary LanguageModule UO4107 · 20 credits
- 15
Data Structures and AlgorithmsModule CO5073 · 20 credits
- 16
Computer Systems and NetworksModule CO5071 · 20 credits
- 17
Web DevelopmentModule CO5078 · 20 credits
- 18
Ethical HackingModule CO5074 · 20 credits
- 19
Work PlacementModule CO5991 · 40 credits
- 20
Experiential LearningModule CO5992 · 40 credits
- 21
Upper Intermediate Language Development and Global EmployabilityModule UO5102 · 40 credits
- 22
Advanced Language Development and Global SustainabilityModule UO5101 · 40 credits
- 23
Post Beginner Language Development and Global CulturesModule UO5103 · 40 credits
- 24
Experiential Overseas LearningModule UO5201 · 40 credits
- 25
Developing Intercultural Literacy and Cross-Cultural SkillsModule UO5202 · 40 credits
- 26
Year In IndustryModule CO5000 · 120 credits
- 27
Study Abroad Immersive YearModule UO5301 · 120 credits
- 28
Digital ForensicsModule CO6077 · 20 credits
- 29
Cryptography and SecurityModule CO6602 · 20 credits
- 30
Hash Functions: Verifying data integrity using algorithms like .Module SHA-256
- 31
Implementation ProjectModule CO6100 · 40 credits
- 32
Cloud Computing and Cloud SecurityModule CO6605 · 20 credits
- 33
Cyber IntelligenceModule CO6603 · 20 credits
- 34
Network Protocols and MethodsModule CO6203 · 20 credits
- 35
Artificial Intelligence and Machine LearningModule CO6226 · 20 credits