
The development of technology is changing the way we live, even though the basic scientific and engineering principles on which computer systems are based have not changed. These principles form the core of our Computer Science programmes and provide the essential body of knowledge to which graduates can add their insight, imagination and ability to develop computer systems for the future.
We offer six variants: Single Honours; Single Honours with an industrial year; Single Honours with a year abroad; the MEng route, which includes an extra year of Masters-level taught study and guaranteed industrial experience in a commercial software development unit; and two courses with foundation years (for those who need to consolidate their background in English language, in science, or in both, before beginning a computer science programme).
Structure
A common first year across Computer Science, Computer Software Development and Computer Science with Games Development covers the fundamental aspects of the subject (programming, software development, computer systems, quantitative methods, information systems and professional skills). It is therefore possible to switch degree programmes at the start of Year 2, in which specific study themes are developed and new topics introduced. In the final year, advanced studies are complemented by a choice of specialised modules and project work.
Computer Science is offered in the following pathways:
| Honours degree programmes |
Code |
Short form |
Institution code |
Duration |
| MEng Computer Science |
G402 |
MEng/CoS |
H72 |
4 years |
| BSc Computer Science |
G400 |
BSc/CoS |
H72 |
3 years |
| BSc Computer Science with Industrial Experience |
G403 |
BSc/COSIE |
H72 |
4 years |
| BSc Computer Science with Study Abroad |
G404 |
BSc/COSSA |
H72 |
4 years |
| BSc Computer Science (with foundation year) |
G401 |
BSc/CoS4 |
H72 |
4 years |
The indicative modules for Computer Science degree programmes can be found here.
What is the MEng route?
An MEng is a Masters level qualification that provides alternative to the traditional BSc + MSc route. We believe that our MEng programme offers you a number of distinct benefits. The MEng qualifies you for LEA funding in the fourth year, unlike a traditional BSc + MSc route, which means that you can gain a Masters level qualification at a significantly lower cost to you.
In the final year the MEng provides you with guaranteed industrial experience working on real commercial software development projects, heightened development expertise and sought-after business skills which will give you a significant advantage when seeking employment (related FAQ).
What is the sandwich degree route?
Sandwich degrees involve a formal year in industry or study at an overseas institution which is a formal component of the study programme and is recognised by LEAs. If you wish to take a sandwich degree, we offer Computer Science ‘with Industrial Experience’ and ‘with Study Abroad’.
What is the foundation route?
In addition to our standard three-year BSc programme and the four-year degrees in Computer Science with Industrial Experience or Study Abroad, we also offer a four-year programme in which the standard three years of study follow a preliminary foundation year. Studies during that year include mathematical topics, introductory information technology and programming, and a choice of options in science and technologies.
The on-campus foundation year is an integral part of four-year degree programmes throughout which you are registered as a student of the University, with full access to campus facilities, accommodation and funding entitlements.
The programmes are designed to provide a route into degree-level study of computing for applicants who do not offer qualifications suitable for direct entry but who nevertheless demonstrate the potential for success.
