Undergraduate 

Computing Science BSc/MSci/MA/MA(SocSci)

Computing science is wide-ranging: from programming and engineering large software systems, to the design and evaluation of human computer interfaces, algorithms, computer and network systems, artificial intelligence, information retrieval and big data systems.

Computer Science at Glasgow is ranked 2nd in Scotland (Complete University Guide 2018) and joint 10th in the UK (Times Higher Education World University Rankings 2018).

The School of Computing Science launched the pioneering Centre for Computing Science Education in 2017, in recognition of our commitment to leadership and innovation in educational practice.

Programme structure

Year 1

There is a substantial emphasis on programming, which we view as a fundamental skill. We mostly use the Python language. We also provide a broad introduction to other key areas of the subject, including computer systems, databases, and human computer interaction.

Year 2

You will study Java programming, object-oriented software engineering, data structures and algorithms, algorithmic foundations, computer networks, operating systems, and web application development.

You will also study other subjects in years 1 and 2: see Flexible degrees.

Years 3, 4 and 5

As an Honours student (years 3 and 4), you will cover the essential aspects of computing science in depth. Our curriculum is driven by our world-leading research sections and we offer opportunities for programme specialisms from year 3 onwards. Together with team projects and a substantial individual project, the programme provides excellent preparation for professional computing scientists.

Computing Science can be taken as an MSci, which
includes an additional year. Students on the MSci programme follow the BSc Honours degree programme, followed by an additional year studying advanced modules and a substantial research-oriented project.

Faster route

If you have exceptional grades it is possible to follow a faster route, which allows you to complete a standard BSc (Hons) or MSci degree in one year less than usual, by being exempted from most of the first-year computing science material.

Programme alteration or discontinuation
The University of Glasgow endeavours to run all programmes as advertised. In exceptional circumstances, however, the University may withdraw or alter a programme. For more information, please see: Legal statements: Disclaimer.

Entry requirements

Academic entry requirements
for entry in 2019

About entry requirements

SQA Highers

The S5 Standard Academic Entry Requirements represent the grades which, if attained in addition to successfully meeting mandatory subject requirements and any non-academic entry requirements (interviews, auditions, aptitude tests), will normally result in an offer being made. Students must achieve the standard entry requirements by the end of S5 (cumulative S4 and S5).

The S5 Minimum Academic Entry Requirements represent the minimum grades which an applicant must have obtained by the end of S5 (cumulative S4 and S5) in order for them to be considered for a conditional offer based on S6 results. Not all applicants who achieve the Minimum Academic Entry Requirements will be made an offer. This will depend on the number of applications we have received for a degree programme and the number of applicants who have met the Standard Academic Entry Requirements.

Where an applicant is made a conditional offer based on S6 results, the S6 Standard Academic Entry Requirements represent the cumulative grades that must be attained by the end of S6, in addition to meeting any mandatory subject and non-academic requirements. All degree programmes allow applicants to “double count” Highers and Advanced Highers in the same subject when calculating cumulative grades. A Grade B in an Advanced Higher will be regarded as another Grade A at Higher Level and a Grade C at Advanced Higher will be regarded as another Grade B at Higher Level. All degree programmes require grades in a minimum of four different subjects.

Advanced Highers

Advanced Highers are a qualification of increased importance to the University, which recognises that applicants with these qualifications find the transition to university easier and perform better in their university exams. Many of our degrees specify Advanced Highers as part of the S6 Entry Requirements.

If a school is unable to offer specific Advanced Higher subjects applicants will be made bespoke offers which will normally require the applicant to attain additional relevant Highers in S6.

Adjusted Entry Requirements

We adjust the Standard Academic Entry Requirements for eligible applicants who complete one of our widening participation pre-entry programmes. Criteria for eligibility include attending a Scottish target secondary school, living in a priority Scottish postcode area, current or previous experience of living in care or estrangement from family support.

For more information about your eligibility and our pre-entry programmes see: Access Glasgow.

Admissions Policy

A-levels and International Baccalaureate

The Standard Academic Entry Requirements represent the grades at which any possible offer would be made. Students must also meet mandatory subject requirements and any non-academic entry requirements (interviews, auditions, aptitude tests).

The Minimum Academic Entry Requirements represent the minimum grades that the University will accept for entry to the degree programme. Students must also meet mandatory subject requirements and any non-academic entry requirements (interviews, auditions, aptitude tests).

Admissions Policies

  • See our full A-level Admissions Policy
  • More information on our International Baccalaureate admissions requirements
  • Applicants to subject-combinations with Psychology must meet the Psychology degree programme entry requirements.

    BSc (Hons), MSci

    A-levels

    • Standard academic entry requirements: AAB.
    • Minimum academic entry requirements: BBB.
    • Other mandatory requirements: Minimum of one relevant Science A-level, including practical assessment. Mathematics A-level at Grades A or B.

    Highers

    • Standard S5 academic entry requirements: AAAA/AAABB.
    • Minimum S5 academic entry requirements: ABBB.
    • Standard S6 academic entry requirements: AAAAAB.
    • Other mandatory requirements: Highers in two Science subjects one of which is relevant to the programme applied for. Entry from S5 requires either Higher Mathematics at Grade A or Higher Mathematics at Grade B PLUS Higher Computing at Grade A. Entry from S6 requires a minimum of Grade B Higher Mathematics by the end of S5. In addition entry from S6 requires Advanced Higher Mathematics at Grade B or alternatively Advanced Higher Mathematics at Grade C PLUS EITHER Computing Higher at Grade A or Computing Advanced Higher at Grade B.

    We adjust these entry requirements for eligible applicants who complete  one of our widening participation pre-entry programmes: see Access Glasgow.

    • Adjusted S5 academic entry requirements: AABB/ABBBB.
    • Adjusted S6 academic entry requirements: AABB-BBBBB.
    • Adjusted mandatory requirements: Highers in two Science subjects one of which is relevant to the programme. Higher Mathematics at Grade B or Higher Mathematics at Grade C AND Higher Computing at Grade B.

    International Baccalaureate

    • Standard academic entry requirements: 36 points.
    • Minimum academic entry requirements: 32 points.
    • Other mandatory requirements: Minimum of two relevant Science subjects at HL: SL6 will be considered for one. Mathematics at HL6 or Mathematics at HL5/SL5 plus Computing at HL6.

    European qualifications

    Typical entry requirements for European qualifications: European requirements: Arts, Science, Engineering, Accountancy, Social Sciences [pdf]

    Accepted Science subjects

    Accepted Science subjects:

    • Biology
    • Chemistry
    • Computing Science
    • Engineering Science
    • Environmental Science
    • Geography
    • Human Biology
    • Lifeskills Mathematics
    • Mathematics
    • Mathematics of Mechanics
    • Physics
    • Statistics

    Please note: all A-Level, International Baccalaureate, and other EU entry requirements must be achieved in first sitting.

    Advanced Entry or Faster Route

    Applicants who attain exceptional grades in their Advanced Highers, A-levels or International Baccalaureate may apply for Faster Route. Attending additional classes enables the four-year BSc Honours degree programme to be condensed into three years, or the five-year MSci degree programme into four years. Unique Faster Route UCAS codes should be used when submitting applications. In the event that we are unable to accept your Faster Route application, but you meet the year 1 entry requirements, you will automatically be made an offer without needing to submit an additional application.

    The Entry Requirements for Faster Route are:

    • A-levels: Three A-levels at Grades A*AA which include Computing and Mathematics attained at one sitting.
    • Advanced Highers: AAA including Computing and Mathematics.
    • IB: 38 Points with three Higher Level subjects at 6,6,5 including Computing Science and Mathematics.

    Faster Route UCAS codes should be used when submitting applications

    MA (Hons)

    A-levels

    • Standard academic entry requirements: AAB.
    • Minimum academic entry requirements: BBB.
    • Other mandatory requirements: One A-level arts, humanities or language subject. A-level Mathematics at Grade B.

    Highers

    • Standard S5 academic entry requirements: AAAA/AAABB.
    • Minimum S5 academic entry requirements: ABBB.
    • Standard S6 academic entry requirements: AAAAAB.
    • Other mandatory requirements: Higher English at Grade A or B AND a Higher Humanities or Language subject at Grade A or B. Higher Mathematics at Grade B.

    We adjust these entry requirements for eligible applicants who complete  one of our widening participation pre-entry programmes: see Access Glasgow.

    • Adjusted S5 academic entry requirements: AABB/ABBBB.
    • Adjusted S6 academic entry requirements: AABB-BBBBB.
    • Adjusted mandatory requirements: Higher English at Grade B AND a Higher Humanities or Language subject at Grade B.

    Accepted humanities and languages Highers

    Higher applicants to Arts MA degrees must attain, or have attained, grades A/B or B/A at Higher in English Higher and another humanities/language/social science Higher subject at their first sitting to have their application considered. The accepted humanities/languages/social science Higher subjects are listed below:

    • Business Management
    • Cantonese
    • Classical studies
    • Drama
    • Economics
    • English
    • English for Speakers of Other Languages
    • French
    • Gaelic
    • Geography
    • German
    • History
    • Italian
    • Latin
    • Mandarin
    • Media
    • Modern Studies
    • Music
    • Philosophy
    • Politics
    • Psychology
    • Religious Education
    • Religious Moral and Philosophical Studies
    • Sociology
    • Spanish
    • Urdu

    International Baccalaureate

    • Standard academic entry requirements: 36 points.
    • Minimum academic entry requirements: 32 points.
    • Other mandatory requirements: Three HL subjects including English AND a Humanities or Language subject (SL6 will be considered for ONE). Mathematics at HL6 or SL6.

    European qualifications

    Typical entry requirements for European qualifications: European requirements: Arts, Science, Engineering, Accountancy, Social Sciences [pdf]

    A-level and IB applicants can expect offers to be between the minimum and standard entry requirements depending on demand for places on the degree.

    Please note: all A-Level, International Baccalaureate, and other EU entry requirements must be achieved in first sitting.

    MA (SocSci)

    A-levels

    • Standard academic entry requirements: AAB.
    • Minimum academic entry requirements: BBB.
    • Other mandatory requirements: One A-level arts, humanities or language subject.

    Highers

    • Standard S5 academic entry requirements: AAAAB.
    • Minimum S5 academic entry requirements: AAAAB. 
    • Standard S6 academic entry requirements: AAAAAA.
    • Other mandatory requirements: Higher English OR a Higher Humanities subject at Grades A or B.

    We adjust these entry requirements for eligible applicants who complete  one of our widening participation pre-entry programmes: see Access Glasgow.

    • Adjusted S5 academic entry requirements: AABBB. 
    • Adjusted S6 academic entry requirements: AAABB-BBBBBB.
    • Adjusted mandatory requirements: Higher English OR a Higher Humanities subject at Grade B.

    Accepted humanities and languages Highers

    Higher applicants to Social Sciences MA (Soc Sci) degrees must attain, or have attained, EITHER English Higher OR another humanities/language/social science Higher subject to have their application considered. The accepted humanities/languages/social science Higher subjects are listed below.

    • Business Management
    • Cantonese
    • Classical studies
    • Drama
    • Economics
    • English
    • English for Speakers of Other Languages
    • French
    • Gaelic
    • Geography
    • German
    • History
    • Italian
    • Latin
    • Mandarin
    • Media
    • Modern Studies
    • Music
    • Philosophy
    • Politics
    • Psychology
    • Religious Education
    • Religious Moral and Philosophical Studies
    • Sociology
    • Spanish
    • Urdu

    International Baccalaureate

    • Standard academic entry requirements: 38 points.
    • Minimum academic entry requirements: 32 points.
    • Other mandatory requirements: HL6 English and a Humanities subject at HL6/SL6.

    European qualifications

    Typical entry requirements for European qualifications: European requirements: Arts, Science, Engineering, Accountancy, Social Sciences [pdf]

    Please note: all A-Level, International Baccalaureate, and other EU entry requirements must be achieved in first sitting.

    Glasgow International College

    International students with academic qualifications below those required should contact our partner institution, Glasgow International College, who offer a range of foundation certificates.

    English language requirements

    For applicants whose first language is not English, the University sets a minimum English Language proficiency level.

    International English Language Testing System (IELTS) Academic module (not General Training):

    • overall score 6.5
    • no sub-test less than 6.0
    • or equivalent scores in another recognised qualification (see below)

    Common equivalent English language qualifications:

    • ibTOEFL*: 90; no sub-test less than: Reading: 20; Listening: 19; Speaking: 19; Writing: 23
    • CAE (Cambridge Certificate of Advanced English): 176 overall: no sub-test less than 169
    • CPE (Cambridge Certificate of Proficiency in English): 176 overall: no sub-test less than 169
    • PTE Academic (Pearson Test of English, Academic test): 60; no sub-test less than 59
    • IGCSE: English as a First Language (0500/0522): C in Reading and Writing, plus 1 in Listening, 2 in Speaking, where applicable. All four components (listening, writing, speaking, reading) must be examined and detailed on results slip
    • IGCSE: English as a Second Language (0510/0511): A in Reading and Writing, plus A in Listening, 2/B in Speaking, where applicable. All four components (listening, writing, speaking, reading) must be examined and detailed on results slip
    • Trinity College London Integrated Skills in English: ISEII at Distinction with Distinction in all sub-tests

    * Please note that TOEFL is still acceptable for admission to this programme for both home/EU and international students.

    For international students, the Home Office has confirmed that the University can choose to use TOEFL to make its own assessment of English language ability for visa applications to degree level courses. We therefore still accept TOEFL tests taken in the last two years for admission to this programme.

    Pre-sessional courses
    The University of Glasgow accepts evidence of the required language level from the English for Academic Study Unit Pre-sessional courses. We also consider other BALEAP accredited pre-sessional courses:

    FAQs

    What do I do if...

    my language qualifications are below the requirements?

    The University's School of Modern Languages and Cultures offers a range of Pre-Sessional Courses to bring you up to entry level. The course is accredited by BALEAP, the UK professional association for academic English teaching; see Links.

    my language qualifications are not listed here?

    Please contact the Recruitment and International Office: Elaine.Shortt@glasgow.ac.uk

    If you require a Tier 4 student visa, your qualification must be one of the secure English language tests accepted by UK Border Agency:


    Visa requirements and proof of English language level

    It is a visa requirement to provide information on your level of English based on an internationally recognised and secure English language test. All test reports must be no more than 2 years old. A list of these can be found on the UK Border Agency website. If you have never taken one of these tests before, you can get an initial idea of your level by using the Common European Framework self-assessment grid which gives you a level for each skill (e.g. listening B1/writing B2 etc.) However, please note that this is not a secure English language test and it is not sufficient evidence of your level of English for visa requirements.

    For further information about English language, please see School of Modern Languages and Cultures: English for Academic Study.


    Career prospects

    Recent graduates are employed as software engineers and systems analysts with companies such as:

    • Google
    • JP Morgan
    • Morgan Stanley
    • Skyscanner
    • Yahoo.

    Degrees and UCAS codes

    When applying you will need to know the UCAS code for the subject or subject-combination that you wish to apply to:

    BSc (Hons)

    • KIS
      Computing Science: G400
    • KIS
      Computing Science (Faster route): 3N7R
    • Computing Science/Business & Management: NG24
    • KIS
      Computing Science/Geography: FG84
    • KIS
      Computing Science/Mathematics: GGK1
    • KIS
      Computing Science/Physics: FG34
    • KIS
      Computing Science/Psychology [*]: CG84
    • KIS
      Computing Science/Statistics: GG34

    MSci

    • KIS
      Computing Science: G402
    • KIS
      Computing Science (Faster route): 7G3F
    • KIS
      Computing Science/Mathematics: GG4C
    • KIS
      Computing Science/Physics: IF13

    MA (Hons)

    • KIS
      Classics/Computing Science: GQ48
    • KIS
      Computing Science/English Language: GQ4J
    • KIS
      Computing Science/English Literature: GQ4H
    • KIS
      Computing Science/French: GR41
    • KIS
      Computing Science/Greek: GQ47
    • KIS
      Computing Science/History of Art: GVK3
    • KIS
      Computing Science/Latin: GQ46
    • KIS
      Computing Science/Music: GW43
    • KIS
      Computing Science/Philosophy: GV45
    • KIS
      Computing Science/Theatre Studies: GW44
    • KIS
      Theology & Religious Studies/Computing Science: VG64

    MA(SocSci) (Hons)

    • Computing Science/Business & Management: GN42
    • KIS
      Computing Science/Economic & Social History: VG34
    • KIS
      Computing Science/Politics: LG24

    [*] Applicants to subject-combinations with Psychology must meet the Psychology degree programme entry requirements.

    Fees and funding

    Tuition fees

    How and when you pay tuition fees depends on where you’re from: see Tuition fees for details.

    Scholarships

    We offer a wide range of scholarships to our undergraduates, including both home/EU and international students. The University is committed to supporting students and rewarding academic excellence. That’s why we’ve invested more than £1m in additional scholarship funding in recent years.

    Royal Television Society Bursary

    Are you applying to study Computer Science or Electrical and Electronic Engineering at Glasgow University?

    Then you may be eligible to apply for a Royal Television Society Bursary Award!

    In summary, the Bursary offers:

    • £1,000 a year whilst you are studying to support your living expenses.
    • Opportunities to network, visit media companies and apply for internships.
    • Free membership of the Royal Television Society and affiliate membership of the Hospital Club.
    • One year’s free full membership of the Royal Television Society after graduation.
    more information

    School of Computing Science: Faster Route International Excellence Scholarships

    The School aims to attract academically talented students from around the world to study an undergraduate faster route programme and provide them with an intellectually demanding, research and industry-informed education. Excellence scholarships are available to international candidates who meet the published entry thresholds for acceptance onto one of the faster route programmes in Computing Science or Software Engineering. Separate application for this scholarship is not required.

    more information

    Sun Yat-sen

    The University of Glasgow offer a 10% discount to student of Sun Yat-sen University who have completed the first 2 years of their undergraduate degree at Sun Yat-sen University and wish to complete their degree at the University of Glasgow.

    more information

    College of Science and Engineering Deans' Award

    The College of Science and Engineering is offering ten scholarships worth £10,000 each towards tuition fees for academically excellent students wishing to study an Undergraduate or Postgraduate Taught programme within the College’s programme portfolio.

    more information

    RUK Access Bursary 2018 Entry

    The bursary supports talented students who might not be able to take a place at University for reasons of financial hardship and  available to new entrant full-time undergraduate students of the University of Glasgow who are fully registered for Session 2018-19 as being domiciled in England, Wales and Northern Ireland and paying annual tuition fees of £9,250 per annum.

    more information

    RUK Excellence Scholarship 2018

    The RUK Excellence Scholarship of £1,000 for each year of study will be awarded to first degree entrants who have attained AAA or better in one sitting at A Level (or equivalent). 

    more information

    University of Glasgow/Glasgow International College Achievement Award

    In conjunction with GIC we are pleased to reward our best-performing students who finish the Foundation or Pre-masters course with excellent grades and attendance. This is awarded as a one off tuition fee discount of £3,000

    more information

    The scholarships above are specific to this programme. For more funding opportunities search the scholarships database

    How to apply

    If you’re seeking full-time study you must apply through the Universities & Colleges Admissions Service (UCAS).

    UCAS deadlines

    The deadlines for applications to Medicine, Vet Medicine and Dentistry is 15 October each year. The deadline for applications to all other degree programmes is 15 January each year.

    The University of Glasgow does not usually accept any applications after these UCAS deadlines. It is the applicants' responsibility to ensure the accuracy of their application prior to submission, and requests from applicants to correct erroneous application content, change degree programme or change college of entry, will not be accepted after these UCAS deadlines. This policy is in place to ensure fairness and consistency to all applicants, and no exceptions will be made.

    • 15 October: if including Dentistry, Medicine, Veterinary Medicine or applying to Oxford or Cambridge
    • 15 January: all other UK/EU applicants (unless otherwise stated on the UCAS website)
    • 30 June: international (non-EU) students.

    Apply at www.ucas.com or through your school or college.
    Contact UCAS on 0871 468 0468.

    UCAS tariff points

    The University does not frame its offers in terms of UCAS tariff points.

    How soon will I receive a decision?

    We will usually respond before the end of March.

    If your qualifications meet our requirements and we believe you could benefit from study at Glasgow, you will receive an unconditional offer.

    If you haven’t yet gained the necessary passes for entry to your chosen subject(s), we may look at the qualifications you are taking when you apply and make you a conditional offer.

    Will I be interviewed?

    An interview will be part of the selection process for: Community Development, Dentistry, History of Art & Art-world Practice, Medicine, Music, Nursing, Teaching, and Veterinary Medicine & Surgery. You may also be interviewed if you’re applying for entry into Year 2 in any subject.

    Is deferred entry available?

    For Dentistry, Nursing and Veterinary Medicine programmes we are unable to consider applications for deferred entry. In other cases deferring may be possible but it’s not granted automatically.

    University Transfers

    Transfers from another University to the University of Glasgow will only be considered under the following circumstances:

    1. The applicant has a genuine personal circumstance (illness, bereavement or other family situation) which requires the student to move back to their home town to be closer to family; AND
    2. The applicant would have met the University of Glasgow entrance requirements at the time he/she went to the other institution. In exceptional circumstances, a student may be admitted if he/she was marginally below the University of Glasgow entrance requirements, and they have performed above average at the other institution.

    Widening participation

    We want to help talented applicants from all backgrounds to study at Glasgow. See our range of widening access pre-entry programmes at Widening Participation.

    Apply at www.ucas.com or through your school or college.
    Contact UCAS on 0871 468 0468.

    ATAS: Academic Technology Approval Scheme

    Please note that this programme requires ATAS. If you require a visa to study in the UK then you will need to apply for an ATAS certificate before applying for your visa or extension of stay, allowing at least four weeks (20 working days) in order to obtain it.

    The Academic Technology Approval Scheme (ATAS) was introduced on 1 November 2007. It is used to help stop the spread of knowledge and skills that could be used in the proliferation of weapons of mass destruction (WMD) and their means of delivery. This is in common with other governments around the world.

    The ATAS is designed to ensure that people who are applying to study certain sensitive subjects in the UK do not have links to WMD programmes.