Skip to main content

Department of Computer Science units in 2018/19

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 Level of study Open unit status Teaching Block
Advanced Algorithms COMS31900 10 Honours/6 Not open TB-2
Advanced Computer Architecture COMSM0109 10 Masters/7 Not open TB-1
Advanced High Performance Computing COMS30006 10 Honours/6 Not open TB-2
Algorithms COMS10007 10 Certificate/4 Not open TB-2
An Introduction to High Performance Computing COMS30005 10 Honours/6 Not open TB-1
Animation Production COMSM0013 20 Masters/7 Not open TB-1
Applied Data Science COMSM0017 10 Masters/7 Not open TB-2
Applied Deep Learning COMSM0018 10 Masters/7 Not open TB-1
Applied Security COMS30901 10 Honours/6 Not open TB-2
Artificial Intelligence with Logic Programming COMS30106 10 Honours/6 Not open TB-2
Character and Set Design COMS31000 10 Honours/6 Not open TB-1
Cloud Computing COMSM0010 10 Masters/7 Not open TB-1
Computational Neuroscience COMSM2127 10 Masters/7 Not open TB-2
Computational Neuroscience COMS30127 10 Honours/6 Not open TB-2
Computer Graphics COMS30115 10 Honours/6 Not open TB-2
Computer Science in Society COMS20005 10 Intermediate/5 Not open TB-2
Concurrent Computing COMS20001 20 Intermediate/5 Not open TB-4
Creative Technology Project COMSM0014 40 Masters/7 Not open TB-2
Cryptography A COMS30002 10 Honours/6 Not open TB-1
Cryptography B COMSM0007 10 Masters/7 Not open TB-1
Data Structures and Algorithms COMS21103 20 Intermediate/5 Not open TB-1
Databases COMSM0016 10 Masters/7 Not open TB-2
Databases and Cloud Concepts COMS10010 10 Certificate/4 Not open TB-2
Design Verification COMS31700 10 Honours/6 Not open TB-1
Functional Programming COMS10006 10 Certificate/4 Not open TB-1
Group Project COMS30400 40 Honours/6 Not open TB-4
Human-Computer Interaction COMS21301 10 Intermediate/5 Not open TB-1
Image Processing and Computer Vision COMS30121 10 Honours/6 Not open TB-1
Image Processing and Computer Vision COMSM0020 10 Masters/7 Not open TB-1
Imperative Programming COMS10008 10 Certificate/4 Not open TB-1
Individual Project COMS30500 40 Honours/6 Not open TB-4
Individual Project: Business Plan COMSM0121 20 Masters/7 Not open TB-2
Individual Project: Implementation COMSM0111 40 Masters/7 Not open TB-2
Individual Project: Research Proposal COMSM0011 20 Masters/7 Not open TB-2
Individual Short Project COMS30501 20 Honours/6 Not open TB-4
Interactive Devices COMSM0009 10 Masters/7 Not open TB-1
Internet Economics and Financial Technology COMSM0019 10 Masters/7 Not open TB-1
Introduction to Computer Architecture COMS12200 20 Certificate/4 Not open TB-4
Language Engineering COMS22201 20 Intermediate/5 Not open TB-4
Machine Learning COMS30007 10 Honours/6 Not open TB-1
Mathematical Methods for Computer Scientists COMS10003 20 Certificate/4 Not open TB-4
Neural Information Processing COMSM0021 10 Masters/7 Not open TB-1
Object-Oriented Programming COMS10009 10 Certificate/4 Not open TB-2
Probability and Statistics COMS10011 10 Certificate/4 Not open TB-1
Robotic Systems COMSM4111 10 Masters/7 Not open TB-1
Robotics Systems PG COMSM0012 10 Masters/7 Not open TB-2
Security 101 COMS10005 10 Certificate/4 Open TB-1
Software Engineering and Group Project COMSM1401 20 Masters/7 Not open TB-2
Software Product Engineering COMS20805 20 Intermediate/5 Not open TB-4
Sustainability, Technology and Business COMSM0006 10 Masters/7 Not open TB-1
Sustainability, Technology and Business COMS32300 10 Honours/6 Not open TB-1
Symbols, Patterns and Signals COMS21202 20 Intermediate/5 Not open TB-2
Systems Security COMSM1500 10 Masters/7 Not open TB-1
Theory of Computation COMS11700 10 Certificate/4 Not open TB-2
Types and Lambda Calculus COMS30009 10 Honours/6 Not open TB-1
Web Technologies COMSM0104 10 Masters/7 Not open TB-2

Feedback