Department of Computer Science units in 2011/12

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.

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-1
Advanced Algorithms COMSM1402 10 Masters/7 Not open TB-1
Advanced Computer Architecture COMSM0109 10 Masters/7 Not open TB-1
Advanced Computer Graphics COMSM2003 10 Masters/7 Not open TB-1
Advanced Software Development COMS30205 10 Honours/6 Not open TB-1
Advanced Topics in Machine Learning and Data Mining COMSM0204 20 Masters/7 Not open TB-2
Algorithmic and Economic Aspects of the Internet COMSM2006 10 Masters/7 Not open TB-1
Animation Production COMSM1105 10 Masters/7 Not open TB-1
Applied Security COMSM2500 10 Masters/7 Not open TB-2
Applied Security COMS30901 10 Honours/6 Not open TB-2
Artificial Intelligence with Logic Programming COMS30106 10 Honours/6 Not open TB-2
Artificial Intelligence with Logic Programming COMSM0005 10 Masters/7 Not open TB-2
CSE BEng Project COMS34110 30 Honours/6 Not open TB-4
CSE Group Project COMS34400 40 Honours/6 Not open TB-4
CSE MEng Project COMSM4110 40 Masters/7 Not open TB-4
Career Management Skills COMS20804 10 Intermediate/5 Not open TB-2
Character and Set Design COMS31000 10 Honours/6 Not open TB-1
Communication Studies COMS30900 10 Honours/6 Not open TB-1
Computational Complexity COMS30126 10 Honours/6 Not open TB-2
Computational Molecular Biology and Bioinformatics COMSM2010 10 Masters/7 Not open TB-2
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 Graphics COMSM2115 10 Masters/7 Not open TB-2
Computer Networks COMS12500 10 Certificate/4 Not open TB-2
Concurrency COMS20600 10 Intermediate/5 Not open TB-1
Concurrency and Communication COMS22101 20 Intermediate/5 Not open TB-1
Cryptography A COMS30002 10 Honours/6 Not open TB-1
Cryptography B COMSM0007 10 Masters/7 Not open TB-2
Data Structures and Algorithms COMS21103 20 Intermediate/5 Not open TB-1
Databases COMS20700 10 Intermediate/5 Not open TB-2
Databases COMS30103 10 Honours/6 Not open TB-2
Design Verification COMS31700 10 Honours/6 Not open TB-1
Design Verification COMSM0115 10 Masters/7 Not open TB-1
Embedded System Integration COMS35102 10 Honours/6 Not open TB-2
Evolutionary Computing COMSM0302 10 Masters/7 Not open TB-1
Fault Tolerant Computing and VLSI Testing COMSM0125 10 Masters/7 Not open TB-2
Group Project COMS30400 40 Honours/6 Not open TB-4
HiTec Enterprise COMS12300 20 Certificate/4 Not open TB-1
High Performance Computing COMSM2400 10 Masters/7 Not open TB-2
High Performance Computing COMS35101 10 Honours/6 Not open TB-2
High-Tech Enterprise COMS12900 10 Certificate/4 Not open TB-2
Human-Computer Interaction COMS21301 10 Intermediate/5 Open TB-1
Image Processing and Computer Vision COMS30121 10 Honours/6 Not open TB-4
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-4
Individual Short Project COMS30501 20 Honours/6 Not open TB-4
Introduction to C (Computer Science service course) COMS11500 10 Certificate/4 Not open TB-1
Introduction to C++ (Computer Science service course) COMS12800 10 Certificate/4 Not open TB-2
Introduction to Computer Architecture COMS12600 10 Certificate/4 Not open TB-2
Introduction to Computer Architecture COMS12200 20 Certificate/4 Not open TB-2
Introduction to Machine Learning COMS30301 10 Honours/6 Not open TB-1
Introduction to Microelectronics COMS12700 10 Certificate/4 Not open TB-1
Language Engineering COMS22201 20 Intermediate/5 Not open TB-2
Language Engineering COMS22303 10 Intermediate/5 Not open TB-2
Law and IT COMSM2005 10 Masters/7 Not open TB-1
Learning from Structured Data COMSM0301 10 Masters/7 Not open TB-2
Learning in Autonomous Systems COMSM0305 10 Masters/7 Not open TB-1
Mobile and Ubiquitous Computing COMSM0106 10 Masters/7 Not open TB-1
Multimedia Production Project COMSM1104 20 Masters/7 Not open TB-2
Object Orientated and Functional Programming COMS12400 10 Certificate/4 Not open TB-2
Origins of Computer Science COMS12303 10 Certificate/4 Not open TB-1
Principles of Programming COMS11600 10 Certificate/4 Not open TB-1
Procedural Programming COMS11300 10 Certificate/4 Not open TB-1
Production Project COMSM0001 10 Masters/7 Not open TB-2
Programming Project COMS11800 10 Certificate/4 Not open TB-1
Programming in C COMSM1211 20 Masters/7 Not open TB-1
Project Specification & Design, Advanced COMSM2100 20 Masters/7 Not open TB-2
Project Specification & Design, CS COMSM2201 20 Masters/7 Not open TB-2
Project:Business Plan COMSM0306 10 Masters/7 Not open TB-2
Robotic Systems COMSM4111 10 Masters/7 Not open TB-2
Server Software COMSM2001 10 Masters/7 Not open TB-2
Software Engineering and Group Project COMSM1401 20 Masters/7 Not open TB-1
Software Product Engineering COMS20805 20 Intermediate/5 Not open TB-4
Sustainability, Technology and Business COMSM0006 10 Masters/7 Not open TB-2
Sustainability, Technology and Business COMS32300 10 Honours/6 Not open TB-2
Sustainability, Technology and Business COMSM0008 10 Masters/7 Not open TB-2
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
Topics in Theoretical Computer Science COMS21400 10 Intermediate/5 Not open TB-1
Unit 4 - Computational Neuroscience COMS35103 15 Honours/6 Not open AYEAR
Web Technologies COMSM0104 10 Masters/7 Not open TB-2