Computer Science BSc (Hons)
Course Overview - Computer Science BSc (Hons)
Computer science is about understanding, designing, implementing and using computing systems. These systems can range in scale, and complexity, from the tiny components of a single processor to the globe-spanning internet.
The core concepts of computing come from mathematics, logic and engineering, such as:
* what it means to compute
* what can or cannot be computed
* how computers work
Applications of computer science
Computer science is also about the practical techniques of programming comp...
Computer science is about understanding, designing, implementing and using computing systems. These systems can range in scale, and complexity, from the tiny components of a single processor to the globe-spanning internet.<br/><br/>The core concepts of computing come from mathematics, logic and engineering, such as:<br/><br/><br/>* what it means to compute<br/><br/><br/>* what can or cannot be computed<br/><br/><br/>* how computers work<br/><br/><br/><strong>Applications of computer science</strong><br/><br/>Computer science is also about the practical techniques of programming computers to solve real and difficult problems. There are many links to other subjects, including:<br/><br/><br/>* electronics<br/><br/><br/>* physics<br/><br/><br/>* mathematics<br/><br/><br/>* biology<br/><br/><br/>* psychology<br/><br/><br/>* linguistics<br/><br/><br/>* sociology<br/><br/><br/>This intellectually challenging subject underpins core technologies of the 21st century and can be a route into many different careers.<br/><br/>We offer a wide range of courses delivered by leaders in their field. Our degree flexibility allows you to tailor your experience to your interests and be in control of your learning.<br/><br/><strong>What is the difference between BEng in Computer Science and BSc in Computer Science?</strong><br/><br/>There is almost no difference in content between a BSc and a BEng, but the BEng imposes slightly stricter course selection rules and requires that all honours courses are passed, whereas it is possible to gain a BSc if an honours course is failed but there is an overall average of 40%.<br/><br/>The British Computer Society accredits the BEng. Employers treat both degrees the same and a BSc or a BEng in Computer Science from the University of Edinburgh should carry weight anywhere in the world.<br/><br/>The choice of BEng is designed for students who come from countries where computer science is regarded as an engineering discipline rather than a science.<br/><br/>You can swap between these two programmes if you find one qualification would benefit you over the other.<br/><br/><strong>Is this degree for me?</strong><br/><br/>You do not need to have taken Computer Science or learned programming as all students are taught computation from a common starting point. You need to have taken mathematics, as enthusiasm for mathematics is key to being successful in our programmes.<br/><br/><strong>Second year entry is not available.</strong><br/><br/><strong>Programme benefits</strong><br/><br/><br/>* Tailor your experience to your interests and be in control of your learning: choose from a wide range of courses, from the theoretical to those that let you apply what you learn.<br/><br/><br/>* Gain a degree that opens doors in most industries: our graduates are in high demand not only within the growing technology sector but across a wide range of organisations where Informatics graduates are highly valued.<br/><br/><br/>* Benefit from research-driven teaching by internationally leading academics.<br/><br/><br/>* Take advantage of our strong links to industry with local, national and global contacts. Student societies based in our School host industry events, monthly student tech meetups, regular workshops and hackathons.<br/><br/><br/>* Study in Edinburgh, a city regularly voted among the UK’s top student cities (Top 2 in the UK, QS Best Student Cities 2024).<br/><br/><br/>* We are the largest Informatics department in Europe. You will be part of a large, vibrant community of students and staff from over 100 countries. <br/>
Course Information
1 option available
Some courses vary and have tailored teaching options, select a course option below.
Course Details
Information
Study Mode
Full-time
Duration
4 Years
Start Date
14/09/2026
Campus
Central area campus
Application Details
14 January
Application deadline
Provider Details
Codes/info
Course Code
G400
Institution Code
E56
Points of Entry
Year 1
Entry Requirements
UCAS Tariff
Not Accepted
Scottish Higher
A,A,A,A,A
AAAAA (achievement by end of S5 preferred). BBB must be achieved in one year of S4-S6. Required subjects: Highers: Mathematics at A. Higher Applications of Mathematics is not accepted in place of Higher Mathematics. Advanced Higher Mathematics is recommended. Your Mathematics qualifications must have been achieved no more than two academic years prior to entry. National 5s: English at C.
International Baccalaureate Diploma Programme
43
34
from 43 points with 777 at HL to 34 points with 665 at HL. Required subjects: HL: Mathematics (Analysis and approaches only) at 6. Your Mathematics qualifications must have been achieved no more than two academic years prior to entry. SL: English at 5.
A level
A*,A*,A*
A,A,B
A*A*A* - AAB. These grades should be achieved in one set of exams. Required subjects: A levels: Mathematics at A. Your Mathematics qualifications must have been achieved no more than two academic years prior to entry. GCSEs: English at C or 4.
Search Undergraduate Courses at University of Edinburgh
Find more courses from University of Edinburgh with our undergraduate course search.
Fees and funding
| Region | Costs | Academic Year | Year |
|---|---|---|---|
| Scotland | £1,820 | 2026/27 | Year 1 |
| England, Northern Ireland, Wales, Channel Islands, Republic of Ireland | £9,790 | 2026/27 | Year 1 |
| EU, International | £38,900 | 2026/27 | Year 1 |













































.jpg)




















,-Bristol.jpg)
