Skip to main content

School of Computer Science units in 2021/22

Please note: you are viewing unit and programme information for a past academic year. Please see the current academic year for up to date information.

Select a unit for full information, including descriptions and teaching block

What do the Levels represent?

What do the teaching blocks (TB) mean?

Unit name Unit code Credit points Open unit status Teaching Block
Advanced Computer Architecture COMSM0053 20 Not open TB-2
Advanced Cryptology COMSM0040 10 Not open TB-1
Advanced Cryptology (Teaching Unit) COMSM0042 0 Not open TB-1
Advanced Cryptology (with Coursework) COMSM0097 15 Not open TB-1
Advanced Topics in AI COMSM0028 10 Not open TB-2
Advanced Topics in Cyber Security COMSM0116 10 Not open TB-2
Advanced Topics in Programming Languages COMSM0066 10 Not open TB-1
Advanced Topics in Programming Languages (Teaching Unit) COMSM0067 0 Not open TB-1
Advanced Topics in Theoretical Computer Science COMSM0069 10 Not open TB-1
Advanced Topics in Theoretical Computer Science (Teaching Unit) COMSM0068 0 Not open TB-1
Applied Cryptology COMSM0054 20 Not open TB-2
Applied Data Science COMSM0055 20 Not open TB-2
Applied Data Science (Interactive Artificial Intelligence CDT) COMSM0056 10 Not open TB-2
Applied Deep Learning COMSM0043 10 Not open TB-1
Applied Deep Learning (Teaching Unit) COMSM0045 0 Not open TB-1
Applied Deep Learning (with Coursework) COMSM0098 15 Not open TB-1
CGI COMSM0076 20 Not open TB-2
Cloud Computing and Big Data COMSM0071 10 Not open TB-1
Cloud Computing and Big Data (Teaching Unit) COMSM0072 0 Not open TB-1
Cloud Computing and Big Data (with Coursework) COMSM0099 15 Not open TB-1
Computational Logic for Artificial Intelligence COMSM0022 10 Not open TB-1
Digital Health Group Interaction Design Project COMSM0082 30 Not open TB-4
High Performance Computing COMSM0057 20 Not open TB-2
Human-Computer Interaction COMSM0114 10 Not open TB-1
Human-Computer Interaction (with Coursework) COMSM0113 15 Not open TB-1
Individual Project with Innovation Case COMSM0052 40 Not open TB-2
Interaction Design COMSM0083 20 Not open TB-2
Interactive AI Team Project COMSM0087 40 Not open TB-4
Internet Economics and Financial Technology (with Coursework) COMSM0101 15 Not open TB-1
Introduction to Computer Science COMSM0084 10 Not open TB-1
MSc Advanced Project COMSM3100 60 Not open AYEAR
MSc Project Computer Science COMSM3201 60 Not open AYEAR
Machine Learning Paradigms COMSM0025 10 Not open TB-1
Masterclasses and Placements COMSM0031 40 Not open TB-2
Object Oriented Programming with Java COMSM0103 10 Not open TB-2
Object-Oriented Programming with Java COMSM0086 20 Not open TB-2
Overview of Computer Architecture COMSM1302 20 Not open TB-1
Overview of Software Engineering COMSM0110 20 Not open TB-2
Overview of Software Tools COMSM0085 20 Not open TB-2
Programming in C COMSM1201 30 Not open TB-1
Research Project COMSM0033 60 Not open AYEAR
Resilient Socio-technical Infrastructures COMSM0030 30 Not open TB-2
Responsible AI COMSM0027 10 Not open TB-2
Socio-technical Foundations for TIPS-at Scale COMSM0032 50 Not open TB-1
Summer Project COMSM0024 60 Not open TB-4
Summer Team Project COMSM0108 60 Not open AYEAR
Systems and Software Security COMSM0050 10 Not open TB-1
Systems and Software Security (Teaching Unit) COMSM0049 0 Not open TB-1
Systems and Software Security (with Coursework) COMSM0102 15 Not open TB-1

Feedback