- An interdisciplinary degree combining traditional mathematical techniques with exciting contemporary applications in the field of computer science - Develops practical skills in the specification, design and implementation of computer systems, as well as an understanding of the theory behind them - Our world-class teaching is informed by active, up-to-the-minute research of international standing in developing fields including machine learning, artificial intelligence, and nature-inspired computation - Opportunity to gain industry experience, available to all students through summer placements or a year-long ‘Industrial Placement’ - Excellent teaching links with computer-related industry partners such as IBM, The Met Office, NATS and Motorola To learn more about modules, assessment methods, facilities and our staff research expertise please visit our course page.
A Level: {'start': ['A', 'A', 'A', None], 'end': ['A', 'A', 'B', None]} | Excluding General Studies. A Level Mathematics at Grade A required. | Scottish Higher: {'start': ['A', 'A', 'A', 'A', 'B', None], 'end': ['A', 'A', 'A', 'B', 'B', None]} | Mathematics at Grade A required. | Access to HE Diploma: 30 UCAS points | Access to HE Diploma: 15 UCAS points | Access to HE Diploma | Pass the Access to HE Diploma with 30 L3 credits at Distinction grade and 15 L3 credits at Merit grade. To include 15 L3 credits at Distinction Grade in Maths (please contact us for further guidance on our equivalencies and specific module requirements). Please also see our GCSE requirements. | Scottish Advanced Higher: {'start': ['A', 'A', 'B', None], 'end': ['A', 'B', 'B', None]} | Mathematics at Grade A required. | International Baccalaureate Diploma Programme | Applicants will be considered with IB 36-34 OR 666 or 665 in three Higher Level subjects. All applicants will be required to have Grade 6 in HL Maths (Analysis and Approaches). | Pearson BTEC Level 3 National Extended Diploma (first teaching from September 2016): DDD | Applicants studying a BTEC Extended Diploma are also required to achieve a Grade A at A Level in Mathematics.
For a full list of modules please visit our course page.
Holding message 2027
Comparing courses? Match them against your grades.
Open the course explorer