Mathematics forms the foundations of computer science. With increasing scale of computing systems and growing volumes of data, more sophisticated mathematical techniques are being developed and employed every day.
During the Computer Science and Mathematics programme at The University of Edinburgh, you will be based within the School of Informatics, with lectures, tutorials and classes held in Appleton Tower, which provides purpose-built facilities and dedicated learning and teaching spaces, all located in the University's Central Area.
You will have 24-hour access to computer laboratories and quality software support is available.
Our graduates have excellent career prospects. The vast majority make direct vocational use of their qualification in the IT industry. Increasingly however, our graduates also find work in the trades, industries and professions that rely heavily on computing systems, including media, communications, finance, energy and medicine.
Get more detailsVisit official programme website
- Year 1
You will be introduced to basic principles of programming and computation. You will learn how information can be represented and processed in computer systems, as well as fundamental techniques to manage data and solve problems using computer programs.
- Year 2
You will build on Year 1, covering more advanced programming and data structures, together with related mathematics. You will develop greater understanding of algorithms, learning from data, and mathematics.
- Year 3
Your studies will become more focused and you will have more choice in selecting specialised courses, according to your own interests, from a range of options in computer science, artificial intelligence and relevant mathematics, as well as other courses in informatics.
- Year 4
You will choose from a large number of advanced course options in mathematics, artificial intelligence and computer science to build a portfolio according to your interests.
- 48 months
Start dates & application deadlines
- Apply before
DisciplinesMathematics Computer Sciences Machine Learning View 871 other Masters in Computer Sciences in United Kingdom
We are not aware of any academic requirements for this programme.
- SQA Highers: AAAA - AAAB (achievement by end of S5 preferred). BBB must be achieved in one year of S4-S6.
- A Levels: A*AA - A*AB.
- IB: 37 points with 666 at HL - 34 points with 655 at HL.
International27550 GBP/yearTuition FeeBased on the original amount of 27550 GBP per year and a duration of 48 months.
EU/EEA1820 GBP/yearTuition FeeBased on the original amount of 1820 GBP per year and a duration of 48 months.
- Home - RUK fees: £9,250
Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.
Apply and win up to €10000 to cover your tuition fees.
Updated in the last year
Check the official programme website for potential updates.