The Computer Science MSc is designed for those who have already completed a first degree in Computer Science or a related subject. (If in doubt about whether you meet the entry requirements, please do not hesitate to contact us.) The degree prepares students for highly skilled careers in industry and/or research. Subjects taught within the degree reflect the research strengths of the School of Computer Science, particularly in the mathematical foundations of programming, in automated scheduling and planning, in artificial intelligence, in human computer interaction, in modelling, and in interactive systems. The degree aims to bring students to the forefront of research in these areas, equipping them to take leading roles in software and research development where the demands of reliability and efficiency are particularly important.
| Number | Duration |
|---|---|
| 1 | year |
The MSc in Computer Science prepares its students for careers in advanced software development, particularly where reliability and efficiency are vital requirements. Its graduates are likely to assume leading roles in major software-development projects in one of the areas of specialisation. This course also provides an excellent foundation for further study and you may decide to progress to a PhD in order to continue your research.