My undergraduate degree course comprised the following modules:
- SCC.110: Software Development
- SCC.120: Fundamentals of Computer Science
- SCC.130: Information Systems
- SCC.140: Creative Technology
- SCC.150: Digital Systems
- SCC.160: Fundamentals of Communication Systems
- SCC.201: Databases
- SCC.202: Human-Computer Interaction
- SCC.203: Computer Networks
- SCC.204: Software Design
- SCC.205: Social, Ethical and Professional Issues in Computer Science
- SCC.210: Computer Science Group Project
- SCC.211: Operating Systems
- SCC.212: Advanced Programming
- SCC.300: Final Year Project
- SCC.306: Internet Applications Engineering
- SCC.311: Distributed Systems
- SCC.312: Languages and Compilation
- SCC.360: Computer Science Seminars
- SCC.361: Artificial Intelligence
- SCC.363: Security & Risk
- SCC.365: Advanced Networking (audited)