MSc Advanced Computer Science
Full time 1 year|
Part time 2 years
The Advanced Computer Science MSc is a programme for graduates and professionals. It focuses on the latest techniques and technologies, teaching you how to apply these to complex contemporary problems across the breadth of society.
You will be able to engage with the latest developments from a range of Computer Science topics with leading academics in the field. Course content draws directly upon our particular research strengths in artificial intelligence, machine learning, data science, high performance computing and networks, and cyber-security.
This MSc is career-focused, with an emphasis on postgraduate training. You will develop a wide range of important skills such as team-working, coding, independent research and problem solving. This course is particularly suited to those looking to continue in academia or use their expertise commercially in any sector.
Part time students will follow:
You must complete at least 60 credits.
You must complete at least 60 credits, including ECMM453 Computer Science Research Project.
The modules we outline here provide examples of what you can expect to learn on this degree course based on recent academic teaching. The precise modules available to you in future years may vary depending on staff availability and research interests, new topics of study, timetabling and student demand.
Learning and teaching
Teaching is mainly delivered by lectures, workshops and online materials. Each module references core and supplementary texts, or material recommended by module deliverers, which provide in depth coverage of the subject and go beyond the lectures.
We believe every student benefits from being taught by experts active in research and practice. All our academic staff are active in internationally-recognised scientific research across a wide range of topics. You will discuss the very latest ideas, research discoveries and new technologies, becoming actively involved in a research project yourself.
We aim to provide a supportive environment where students and staff work together in an informal and friendly atmosphere. The department has a student-focused approach to teaching, whereby all members of staff deal with questions on an individual basis. We operate an open door policy, so it is easy to consult individual members of staff or to fix appointments with them via email. As a friendly group of staff, you will get to know us well during your time here.
The assessment strategy for each module is explicitly stated in the full module descriptions given to students. Group and team skills are addressed within modules dealing with specialist and advanced skills. Assessment methods include essays, closed book tests, exercises in problem solving, use of the Web for tool-based analysis and investigation, mini-projects, extended essays on specialized topics, and individual and group presentations.
Computer Science is at the forefront of technology and innovation. With connectivity at the heart of society, there is an increasing need for graduates who are able to understand the latest techniques and technology to negotiate problems. Huge opportunities exist for the businesses and individuals who can solve these problems using the latest technology such as artificial intelligence, machine learning, data science, high performing computing and cyber security.
Career opportunities are limitless, with graduates being found in a variety of sectors, including software engineering, health communications, education, life sciences, finance and manufacturing. This programme is particularly suited to professionals and graduates looking to develop career options or pursue academia.
Candidates are required to have at least a 2:1 degree in computer science or a related area. This is an advanced programme and requires substantial previous knowledge of computer science (equivalent to that gained from an undergraduate degree in this area).
Candidates must be able to show evidence of good programming ability in a recognised modern computer language. Candidates may be interviewed by video conference to assess their programming ability and suitability for the course.
We may consider applications with non-standard qualifications where there is evidence of exceptional performance in modules relevant to the programme of study, significant relevant work experience, or relevant professional qualifications.
Requirements for international students
If you are an international student, please visit our international equivalency pages to enable you to see if your existing academic qualifications meet our entry requirements.
English language requirements
Overall score 6.5. No less than 6.0 in any section.
Overall score 90 with minimum scores of 21 for writing, 21 for listening, 22 for reading and 23 for speaking.
Pearson Test of English (Academic)
58 with no less than 55 in all communicative skills.
Cambridge English: Advanced & Proficiency
Overall score 176. No less than 169 in any section.
Applicants with lower English language test scores may be able to take pre-sessional English at INTO University of Exeter prior to commencing their programme. See our English language requirements page for more information.
Fees and funding
Tuition fees per year 2020/21
- UK/EU: £9,950 full-time
- International: £20,950 full-time
Fees can normally be paid by two termly instalments and may be paid online. You will also be required to pay a tuition fee deposit to secure your offer of a place, unless you qualify for exemption. For further information about paying fees see our Student Fees pages.
UK government postgraduate loan scheme
Postgraduate loans of up to £10,609 are now available for Masters degrees. Find out more about eligibility and how to apply.
Global Excellence Scholarship
We are delighted to offer Global Excellence Scholarships for students of outstanding academic quality applying to postgraduate Taught programmes starting in autumn 2020.
Please note that this scholarship isn't offered for all our masters programmes.
We welcome enquiries about the course.
For further information contact:
Web: Enquire online
Phone: +44 (0) 1392 724061