Overview
The MSc in Computer Science at University of St Andrews allows those with a strong undergraduate background in computer science to follow their interests in studying the subject at an advanced, research-led level.
You will have the option to choose from a range of advanced topics including artificial intelligence, human computer interaction, networks and distributed systems, and software engineering.
Key facts
- Enjoy the flexibility to pursue your own interests within computer science.
- Easily change to other specialist MSc programmes during your studies.
- Extend your specialist knowledge and critical thinking with a project involving a wide-ranging investigation and a substantial software development, leading to your dissertation.
- Access modern computing laboratories 24 hours a day. These labs are student spaces which support the close-knit community within the School where students at different stages of study and disciplinary interests can meet. There are also areas where groups can work together on projects.
Careers
- In an increasingly digital world, graduates in Computer Science are in high demand, and there are a wide range of meaningful, exciting, and well-paid career opportunities open to you.
The University offers:
- Access to the extensive global alumni community for advice and mentoring
- One-to-one guidance covering everything from career choice to application support and interview coaching
- Employer connections, global vacancies, and practical experiences
- Academic and professional skills development
Programme Structure
Courses include:
- Object-Oriented Modelling, Design and Programming
- Advanced Communication Networks and Systems
- Artificial Intelligence Practice
- Computer Architecture
- Computer Graphics
- Computer Security
Key information
Duration
- Full-time
- 12 months
Start dates & application deadlines
- Starting
- Apply before
-
Language
Prepare for Your English Test
AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.
- Trusted by 300k learners
- 98 accuracy using real exam data
- 4.9/5 student rating
Credits
Delivered
Campus Location
- St Andrews, United Kingdom
Disciplines
Computer Sciences Software Engineering View 485 other Masters in Computer Sciences in United KingdomWhat students do after studying
Academic requirements
English requirements
Prepare for Your English Test
AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.
- Trusted by 300k learners
- 98 accuracy using real exam data
- 4.9/5 student rating
Other requirements
General requirements
- A 2.1 Honours undergraduate degree in Computer Science, or strongly related discipline. If you studied your first degree outside the UK, see the international entry requirements.
- Applicants to this programme are expected to be competent programmers with prior practical experience in a programming language such as Java, C, Python, C++ or JavaScript.
- CV. This should include your personal details with a history of your education and employment to date.
- Personal statement (optional).
- Two original signed academic references.
- Academic transcripts and degree certificates. Please only provide certified copies with official English translations if applicable. Do not send original documents as they cannot be returned.
Tuition Fees
-
International Applies to you
Applies to youNon-residents29990 GBP / year≈ 29990 GBP / year -
Domestic Applies to you
Applies to youCitizens or residents12030 GBP / year≈ 12030 GBP / year
Living costs
Saint Andrews
The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.
Funding
In order for us to give you accurate scholarship information, we ask that you please confirm a few details and create an account with us.
Scholarships Information
Below you will find Master's scholarship opportunities for Computer Science.
Available Scholarships
You are eligible to apply for these scholarships but a selection process will still be applied by the provider.
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility