How should I choose between the MRes, MSc, MPhil and PhD degrees?
If you have an area of research interest in Computer Science which you want to pursue in a significant project while at the same time following taught modules on research methods and specialist topics related to your research interests, then the MRes degree is likely to be most appropriate. If you want to study advanced topics in Computer Science but do not already have an area of research interest in mind which could form the basis of a project, then the MSc degree is likely to be appropriate. You will be able to develop ideas for a project while following a larger number of taught modules than on an MRes. If you have a clear idea of a specific research problem you wish to study, and also have the necessary knowledge of relevant areas of computer science to begin research work immediately, then an MPhil/PhD degree might be appropriate. We do consider all applications for either MRes or MPhil/PhD with both programmes in mind, so it is not necessary to choose between the programmes when