School of Computer Science units in 2026/27

Please note: Programme and unit information may change as the relevant academic field develops. We may also make changes to the structure of programmes and assessments to improve the student experience.

What do the Levels represent?

What do the teaching blocks (TB) mean?

Unit name Unit code Credit points Open unit status Teaching Block
AI Software Engineering Project COMS20019 20 Not open TB-4
AI Tools and Methods COMS20020 20 Not open TB-2
Algorithms and Data COMS20017 20 Not open TB-4
Computer Systems A COMS20008 20 Not open TB-1
Computer Systems B COMS20012 20 Not open TB-2
Interaction and Society COMS20009 20 Not open TB-2
Introduction to Artificial Intelligence COMS20018 20 Not open TB-1
Programming Languages and Computation COMS20007 20 Not open TB-1
Software Engineering Project COMS20006 20 Not open TB-4