School of Computer Science units in 2024/25

What do the Levels represent?

What do the teaching blocks (TB) mean?

Unit name Unit code Credit points Open unit status Teaching Block
Accessible and Inclusive Design COMSM0143 20 Not open TB-2
Advanced Computer Architecture COMSM0053 20 Not open TB-2
Advanced Cryptology COMSM0153 20 Not open TB-1
Advanced Cryptology (Teaching Unit) COMSM0042 0 Not open TB-1
Advanced Topics in Computer Science COMSM0158 20 Not open TB-1
Advanced Topics in Cyber Security COMSM0116 10 Not open TB-2
Advanced Topics in Human-Computer Interaction COMSM0148 20 Not open TB-4
Advanced Topics in Programming Languages (Teaching Unit) COMSM0067 0 Not open TB-1
Advanced Topics in Theoretical Computer Science (Teaching Unit) COMSM0068 0 Not open TB-1
Advanced Visual AI COMSM0160 20 Not open TB-1
Advanced Visual AI (Teaching Unit) COMSM0159 0 Not open TB-1
Applied Cryptology COMSM0054 20 Not open TB-2
Applied Data Science COMSM0055 20 Not open TB-2
Applied Deep Learning COMSM0155 20 Not open TB-1
Applied Deep Learning (Teaching Unit) COMSM0045 0 Not open TB-1
Augmenting the Real World COMSM0129 20 Not open TB-2
CGI COMSM0076 20 Not open TB-2
Creative and Immersive Project COMSM0131 60 Not open AYEAR
Cryptology COMSM0154 20 Not open TB-1
Cyber Secure Everywhere Masterclasses COMSM0163 20 Not open TB-2
Digital Health Group Interaction Design Project COMSM0082 30 Not open TB-4
Foundations for Cyber Secure Everywhere COMSM0162 30 Not open TB-1
Foundations of Cyber Security COMSM0118 20 Not open TB-1
Foundations of Human-Computer Interaction COMSM0149 20 Not open TB-1
Foundations of Practice-Oriented AI COMSM0152 20 Not open TB-4
Fundamentals of System Security COMSM0122 20 Not open TB-1
High Performance Computing COMSM0057 20 Not open TB-2
Human-AI Interaction COMSM0144 20 Not open TB-1
Human-Computer Interaction Project COMSM0147 60 Not open AYEAR
Immersive Games Design and Production COMSM0128 20 Not open TB-2
Immersive Interaction and Audio Design COMSM0127 20 Not open TB-1B
Individual Project COMSM0117 60 Not open AYEAR
Individual Project with Innovation Case COMSM0052 40 Not open TB-2
Individual Project with Presentation COMSM0142 40 Not open TB-4
Interaction Design COMSM0145 20 Not open TB-4
Interactive AI Team Project COMSM0087 40 Not open TB-4
Interactive Devices COMSM0058 20 Not open TB-2
Internet of Things (IoT) and Industrial IoT (IIoT) Security COMSM0119 30 Not open TB-2
Introduction to Immersive Technologies and Arts COMSM0126 20 Not open TB-1A
MSc Project Computer Science COMSM3201 60 Not open AYEAR
Masterclasses and Placements COMSM0031 40 Not open TB-2
Network Security COMSM0123 20 Not open TB-1
Object-Oriented Programming with Java COMSM0086 20 Not open TB-2
Overview of Computer Architecture COMSM1302 20 Not open TB-1
Overview of Software Tools COMSM0085 20 Not open TB-4
Practice Projects in AI COMSM0151 40 Not open TB-4
Practice-Oriented AI Summer Project COMSM0150 60 Not open AYEAR
Programming in C COMSM1201 30 Not open TB-1
Research Methods in Interactive Artificial Intelligence COMSM0133 20 Not open TB-4
Research Methods, Futures Literacy and RI COMSM0161 20 Not open TB-1
Research Project COMSM0033 60 Not open AYEAR
Resilient Socio-technical Infrastructures COMSM0030 30 Not open TB-2
Sandpits and Placements COMSM0165 20 Not open TB-2
Secure Software Engineering COMSM0164 30 Not open TB-2
Security of Industrial Control Systems COMSM0120 30 Not open TB-2
Software Engineering Discipline and Practice COMSM0166 30 Not open TB-2
Summer Project COMSM0024 60 Not open TB-4
Summer Team Project COMSM0108 60 Not open AYEAR
Sustainable Computing COMSM0156 20 Not open TB-1
Sustainable Computing (Teaching Unit) COMSM0134 0 Not open TB-1
Systems and Software Security COMSM0157 20 Not open TB-1
Systems and Software Security (Teaching Unit) COMSM0049 0 Not open TB-1
User Research COMSM0146 20 Not open TB-2
Virtual Environment Design COMSM0124 20 Not open TB-1