School of Computer Science

MSc Advanced Computer Science [0014]

Optional Modules to a total of 120 credits

Code Title Autumn Spring Summer
06-25020 Advanced Human Computer Interaction 10 - -
06-26942 Advanced Topics in Functional Programming Extended - 10 -
06-25648 Commercial Computing (Extended) 10 - -
06-15255 Compilers & Languages (Extended) 10 - -
06-23899 Computer Security 20 - -
06-20008 Cryptography 10 - -
06-02525 Databases 2 - 10 -
06-26944 Distributed and Parallel Computing (Extended) - 10 -
06-26946 Enterprise Systems (Extended) - 20 -
06-23856 Evaluation Methods and Statistics 10 - -
06-07953 First semester mini-project 30 - -
06-02408 Graphics 2 - 10 -
06-19009 Individual Study 2 10 10 -
06-20233 Intelligent Data Analysis (Extended) - 10 -
06-15267 Intelligent Robotics (Extended) 20 - -
06-22456 Internet Security Seminar - 10 -
06-12412 Introduction to Neural Computation 10 - -
06-20236 Machine Learning (Extended) 10 - -
06-25689 Mobile & Ubiquitous Computing (Extended) - 20 -
06-26948 Nature Inspired Optimisation (Extended) - 20 -
06-23900 Network Security - 20 -
06-26950 Networks (Extended) - 20 -
06-26952 Operating Systems (Extended) 20 - -
06-26954 Principles of Programming Languages (Extended) 10 - -
06-18159 Project (CompSci - MSc) - - 60
06-02637 Project - Advanced MSc - - 60
06-06991 Research Skills 10 - -
06-25022 Research Topics in HCI - 10 -
06-07954 Second semester mini-project - 30 -
06-20010 Secure Programming - 10 -
06-25033 Team Programming 20 - -

Programme Notes:

  1. The Learning & Teaching and Assessment Methods above are not intended to be exclusive, but to indicate the main methods in use. Module Descriptions contain more detail.