Programme And Module Handbook
 
Programme Requirements for 2026/27 Session


If you find any data displayed on this website that should be amended, please contact the Curriculum Management Team.

M.Sci. Computer Science Full-time

Year: 4
2026/27 Session

It is a specific requirement of this programme that students pass their Project in order to be awarded an Honours Degree.

The following must be taken:

Module Title Code Credits Semester
Project - Masters 60 06 26587 60 Full Term

60 credits chosen from:

Year: 4
2023/24 Session

It is a specific requirement of this programme that students pass their Project in order to be awarded an Honours Degree.

Module Title Code Credits Semester
LM Advanced Cryptography (Extended) 06 40091 20 Semester 2
LM Advanced Functional Programming (Extended) 06 35325 20 Semester 2
LM Advanced Networking (Extended) 06 30236 20 Semester 1
LM Algorithms and Complexity (Extended) 06 35326 20 Semester 2
LM Computer Vision and Imaging (Extended) 02 37718 20 Semester 1
Module Title Code Credits Semester
LM Computer-Aided Verification (Extended) 06 30239 20 Semester 1
LM Dependable and Distributed Systems (Extended) 06 38966 20 Semester 2
LM Evolutionary Computation (Extended) 02 37710 20 Semester 2

60 credits chosen from:

Module Title Code Credits Semester
LM Game Theory (Extended) 02 37711 20 Semester 2

60 credits chosen from:

Module Title Code Credits Semester
LM High Performance Computing (Extended) 06 40094 20 Semester 1
LM Human-Computer Interaction (Extended) 06 30251 20 Semester 1
LM Intelligent Data Analysis 06 38968 20 Semester 1
LM Intelligent Interactive Systems (Extended) 06 37792 20 Semester 2
LM Intelligent Robotics (Extended) 06 30244 20 Semester 1
LM Intelligent Software Engineering (Extended) 06 40095 20 Semester 2
LM Machine Learning 06 38969 20 Semester 1
LM Mobile & Ubiquitous Computing (Extended) 06 25689 20 Semester 2
LM Natural Language Processing (Extended) 06 37812 20 Semester 2

60 credits chosen from:

Module Title Code Credits Semester
LM Neural Computation (Extended) 02 37714 20 Semester 1

60 credits chosen from:

Module Title Code Credits Semester
LM Programming Language Principles, Design, and Implementation (Extended) 02 37712 20 Semester 1

60 credits chosen from:

Module Title Code Credits Semester
LM Secure Software and Hardware Systems 02 37717 20 Semester 2

60 credits chosen from:

Module Title Code Credits Semester
LM Security of Real-World Systems (Extended) 06 30257 20 Semester 1
LM Teaching Computer Science in Schools (Extended) 06 30235 20 Semester 2