Undergraduate 

Software Engineering BSc/MSci

Software engineers develop and maintain large-scale complex software infrastructures. Our programme combines theoretical computing science with the principles and practices used in the modern software industry and gives you real world experience. You’ll become skilled in analysing work processes, envisioning complex system architectures, producing system specifications, and planning and overseeing complex development projects. 

Software engineering graduates are highly employable and can look forward to well-paid careers designing and building the digital technologies that underpin the global economy and, indeed, every aspect of human activity from healthcare through music to making the natural environment sustainable. 

  • September start
  • Session dates
  • Software Engineering BSc (Hons): G430 4 year degree
  • Software Engineering (Faster route) BSc (Hons): 0P31 3 year degree
  • Software Engineering MSci: G610 5 year degree
  • Software Engineering (Faster route) MSci: 0VB3 4 year degree
  • Software Engineering with work placement MSci: I300 5 year degree
  • Software Engineering with work placement (Faster route) MSci: I301 4 year degree

Why study Software Engineering?

  • Computing Science at Glasgow is ranked 7th in the UK and 2nd in Scotland (Complete University Guide 2020)
  • The Student Tech Society at Glasgow organises regular hackathons and other coding events, bringing together students, staff and industrial software developers
  • Our graduates are recognised by the British Computer Society (BCS), The Chartered Institute for IT, and meet the academic requirement for registration as a Chartered IT Professional (CITP)
  • The School of Computing Science has been ranked first for overall student satisfaction in four of the last nine years in the National Student Survey. Courses are designed and taught by researchers who are leaders in their fields
  • 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

Core courses:

You will take courses on key areas of the subject, including programming, computer systems, databases and human networks and operating systems interaction.

---

+++

Year 2

Core courses:

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

---

+++

Year 3

Core courses:

---

+++

 

Year 4

Core courses:

---

+++

Year 5

Core courses:

---

As an Honours student (years 3 and 4), you will study courses which present a practical, design-oriented approach to computing, also covering topics such as databases, software project management and real-time systems. In year 3 you will take part in a software engineering team project.

After year 3, BSc students spend their summer on a paid placement in industry. This placement lasts a full year for MSci Work Placement students.

The final year (4 or 5) includes advanced courses on software engineering and a substantial individual project, frequently in collaboration with employers. BSc students can extend their degree by an additional year and graduate with an MSci.

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: Student contract.

Our international links

You will have the opportunity to study abroad at one of our partner universities as part of your degree. This won’t add any extra time to your studies; See Study abroad.

Entry requirements

for entry in 2021

Summary of entry requirements for Software Engineering

SQA Higher Entry Requirements

  • AABB at S5 will be considered. Typically S6 entrants will have AAAAAA at Higher. B at Advanced Higher is equivalent to A at Higher.
  • Additional requirements: Higher Mathematics (AH recommended) and Computing (if Higher Mathematics A grade is not achieved in S5).

SQA Higher Adjusted Entry Requirements* (by end of S6)

  • AABB – BBBB
  • Additional requirements: Higher Mathematics (AH recommended) and Computing (if Higher Mathematics A grade is not achieved in S5). Successful completion of Top-Up or one of our Summer Schools.

* See Access Glasgow for eligibility.

A-level Standard Entry Requirements

  • AAA – ABB
  • Additional requirements: A-level Mathematics.

IB Standard Entry Requirements

  • 38 (6, 6, 6 HL) – 34 (6, 5, 5 HL)
  • Additional requirements: HL Mathematics.

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.

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

English language requirements

Important information for entry in Autumn 2020 and January 2021

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 External Relations

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

University of Glasgow Software Engineering students are in demand across all sectors of the industry. Recent graduates work in sectors like media (BBC), financial services (Goldman Sachs, JP Morgan), gaming (Spil) and enterprise (HP). Some students have formed their own startup companies, with support from the University’s entrepreneurship team.

Accreditation

Honours graduates are eligible for membership of the British Computer Society and, after relevant work experience, they can apply to become full Chartered IT Professionals (CITP) and partial Chartered Scientists (CSci)/Chartered Engineers (CEng). MSci graduates are eligible for full CITP and partial CSci. Honours degrees hold the Euro-Inf Bachelor Quality label; MSci degrees hold the Euro-Inf Master Quality Label.

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)

Software Engineering: G430 (4 years)
KIS
Software Engineering (Faster route): 0P31 (3 years)
KIS

MSci

Software Engineering: G610 (5 years)
KIS
Software Engineering (Faster route): 0VB3 (4 years)
KIS
Software Engineering with work placement: I300 (5 years)
KIS
Software Engineering with work placement (Faster route): I301 (4 years)
KIS

Fees and funding

Tuition fees

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

Scholarships

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.

King Mongkut's Institute of Technology Ladkrabang (KMTIL) Glasgow Undergraduate Scholarship

The School of Engineering is offering a discount to students from King Mongkut's Institute of Technology Ladkrabang wishing to complete their 3rd and 4rth year of the BSc in Software Engineering at the University of Glasgow. A progression to the MSci may be available depending on the student's performance in year 3 and 4.

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.

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.

RUK Access Bursary 2020 Entry

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

RUK Excellence Scholarship 2020

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). 

The Martin Niemöller Scholarship (College of Science and Engineering)

The German Speaking Congregation in Glasgow are pleased to offer one scholarship award of £500 for students originating from German speaking countries. The scholarship will support those students in need of financial support at any stage of their degree programme.

All students awarded a Martin Niemöller Scholarship will be asked to submit a short letter of thanks to the Development and Alumni Office for onward transmissions to the donors of the award.

Beaconhouse Schools

The University of Glasgow offer a 15% discount on the first year of tuition fee to students from Beaconhouse Schools and who enrol on an undergraduate programme at the University of Glasgow. The discount does not apply to Veterinary Medicine, Medicine and Dentistry programmes.

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

How to apply

 

Full-time students must apply through the Universities & Colleges Admissions Service (UCAS). 

International students can also apply using The Common Application: however, if applying to more than one UK university, we recommend using UCAS.

Application deadlines

  • 15 October: if including Dentistry, Medicine, Veterinary Medicine or also 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

We do not usually accept any applications after these deadlines.

It's your responsibility to ensure the accuracy of your application before submission. Requests to correct application content, change degree programme or change college of entry, will not be accepted after these deadlines. This policy is in place to ensure fairness and consistency to all applicants, and no exceptions will be made.

Apply via UCAS

More information about this programme

100%

of students in work were in professional / managerial jobs

Discover Uni, January 2020
accreditation star

PROFESSIONALLY ACCREDITED

study abroad plane

STUDY ABROAD