MSc in Computer Science
Course description
Teaching and learning
Coursework and assessment
Lectures and seminars are supported by practical exercises that impart skills as well as knowledge. These skills are augmented through an MSc project that enables students to put into practice the techniques they have been taught throughout the course.
Course unit details
This is a high quality course aimed at imparting advanced knowledge across a broad range of Computer Science and offering training in advanced skills. It is suitable for those who wish to enhance their computing skills in order to improve their contribution to IT-related industry or to pursue R&D in academia or industry.
Course unit list
The course unit details given below are subject to change, and are the latest example of the curriculum available on this course of study.
Title | Code | Credit rating | Mandatory/optional |
---|---|---|---|
Masters Project | COMP456 | 90 | Mandatory |
Automated Reasoning and Verification | COMP451 | 15 | Optional |
Modelling Data on the Web | COMP584 | 15 | Optional |
Principles of Digital Biology | COMP256 | 15 | Optional |
Introduction to Health Informatics | COMP785 | 15 | Optional |
Data Engineering | COMP369 | 15 | Optional |
Systems Governance | COMP741 | 15 | Optional |
Foundations of Machine Learning | COMP159 | 15 | Optional |
Representation Learning | COMP951 | 15 | Optional |
Text Mining | COMP357 | 15 | Optional |
Course Level:
MSc
Overview
Duration:
12 months. [Full-time]
Entry requirements:
We require a First or strong Upper Second class honours degree or equivalent in Computer Science or in a joint degree with at least 50% Computer Science content. Applicants with extensive Computer Science industrial experience and a good honours degree in Computer Science, or its overseas equivalent, may also be considered for admission. We also require that all applicants have a strong background in Computer Science reflected, for example, in solid programming and software development skills.
Deferrals
Applications for deferred entry are not accepted for this course. If you receive an offer for 2021 entry and decide not to accept it, should you subsequently wish to be considered for 2022 entry you must re-apply.