Course details

A Levels AAB Other entry requirements
UCAS code G600
Duration 3 years
Fee Look up fee
Related subjects Software Engineering Computer Science

Any questions?

Undergraduate Admissions Secretary
Department of Computer Science
Telephone +44 (0)114 222 1800

Department of Computer Science

92% of our research work was rated either world leading or internationally excellent
Research Excellence Framework 2014

90% of students say staff are good at explaining things
National Student Survey 2017

Course description

You'll learn about the latest developments in programming languages, software design and project management techniques. The course will help you develop interpersonal and team-working skills expected by employers. You'll also get a solid grounding in the fundamentals of computer science and a chance to explore aspects of artificial intelligence.

In the second year, you'll develop software for real, external clients. In the third year, you'll carry out an individual research project, giving you scope for creative and intellectual input. You can specialise in many areas including intelligent web, speech and language technology; 3D computer graphics, and computer security and forensics.

Modules: what you study and when

  • Accredited by BCS, the Chartered Institute for IT for the purposes of fully meeting the academic requirement for registration as a Chartered IT Professional.
  • Accredited by BCS, the Chartered Institute for IT on behalf of the Engineering Council for the purposes of fully meeting the academic requirement for Incorporated Engineer and partially meeting the academic requirement for a Chartered Engineer.

Financial help from the University - bursaries

If you're a UK student, you could be entitled to a University bursary. A bursary is the same as a grant - you don't have to pay it back.

How our bursary scheme works

Entry requirements

Qualification Grades
A Levels AAB including Maths
A Levels + Extended Project Qualification ABB including Maths + B. The Extended Project should be in a relevant subject
International Baccalaureate 34, 6 in Higher Level Maths
BTEC DD in Engineering, Computer Science or Information Technology + grade B in A Level Maths
Cambridge Pre-U D3 D3 M2 including Maths
Scottish Highers + 1 Advanced Higher AAABB + B in Maths
Welsh Baccalaureate + 2 A Levels B+AA including Maths
Access to HE Entry requirements for mature students
Other qualifications Other UK qualifications
Other EU/international qualifications
Other requirements
If you have any questions about entry requirements, please contact the department

Modules - what you study and when

The modules listed below are examples from the last academic year. There may be some changes before you start your course. For the very latest module information, check with the department direct.

Department of Computer Science website

First year

Core modules:

Foundations of Computer Science
Introduction to Software Engineering
Java Programming
Machines and Intelligence
Introduction to Algorithms and Data Structures
Web and Internet Technology
Global Engineering Challenge Week

Optional modules:

Devices and Networks

Second year

Core modules:

Advanced Programming Topics
Automata, Logic and Computation
Bio-Inspired Computing and Robotics
Data Driven Computing
Human Centred Systems Design
Software Hut
Engineering - You're Hired

Third year

Core modules:

Dissertation Project
Finance and Law for Engineers

Optional modules:

Undergraduate Ambassadors Scheme in Computer Science
3D Computer Graphics
Adaptive Intelligence
Computer Security and Forensics
Mainframe Computing
Modelling and Simulation of Natural Systems
Project Management and HRM for Engineers
Speech Processing
Text Processing
The Intelligent Web
The Internet of Things
Theory of Distributed Systems

The content of our courses is reviewed annually to make sure it's up-to-date and relevant. Individual modules are occasionally updated or withdrawn. This is in response to discoveries through our world-leading research; funding changes; professional accreditation requirements; student or employer feedback; outcomes of reviews; and variations in staff or student numbers.

In the event of any change we'll consult and inform students in good time and take reasonable steps to minimise disruption.

Learning and assessment

These figures give an indication of how you'll learn and be assessed. They're a combined average of all the years of the course. The learning and assessment percentages could vary depending on the modules you choose.

Scheduled teaching 28%
Independent study 72%
Placement 0%

Exams/tests 43%
Coursework 46%
Practical 11%

Department of Computer Science

Our inspirational teaching staff are experts in iPhone, Android and virtual reality technology. Many of them are internationally recognised for their research in areas such as artificial intelligence and speech recognition. We have guest lecturers from IBM, Microsoft and Hewlett Packard. Our extensive facilities include a virtual reality suite, robot arena and an iPhone development suite.

We give you hands-on experience in a real professional environment. From the second year, you'll work on real projects for external business clients in the Software Hut. As part of our four-year MEng degrees, you'll be able to participate in Genesys Solutions - the longest-running student-run software company in the UK.

Our degrees help you become more than just a programmer - you'll develop skills in teamwork, communication, software project management, entrepreneurship and interaction with real clients. You can try speech recognition, voice synthesis, text summarisation, machine translation, robot learning and control, computational biology, 3D computer game design and mobile app development.

Computer science at Sheffield is that rare thing: the perfect blend of advanced science, business experience and creativity.

Department of Computer Science website

What our graduates do

Our graduates have found well-paid jobs as IT consultants and software engineers in companies such as Amazon, Google, IBM, Microsoft, Accenture, Hewlett Packard, BT, HSBC, Ernst & Young, Procter & Gamble, Costain, Goldman Sachs, Plusnet, and ZOO Digital.

Student profile

"Computer science in this university is one of the top in the UK. All the modules are really good and are very well organised. It gives you the basis for everything you might want to do."

Raluca Lehadus
Computer Science

You can enhance your career prospects even further by taking a year in industry as part of your degree. We have a dedicated officer who can help you find a placement. You'll be paid a salary and your University fees are reduced for that year.

Apply for this course

Make sure you've done everything you need to do before you apply:

How to apply >

When you're ready to apply, see the UCAS website: >

Contact us

Undergraduate Admissions Secretary
Department of Computer Science
Telephone +44 (0)114 222 1800

Department website >

Visit us

University open days
There are four open days every year, usually in June, July, September and October. You can talk to staff and students, tour the campus and see inside the accommodation.

Book your place >

Applicant open days
If you've made an application to study with us, we'll invite you to one of our applicant open days, which take place between November and April. These open days have a strong department focus and give you the chance to really explore student life here, even if you've visited us before.

Campus tours
Campus tours run regularly throughout the year, at 1pm every Monday, Wednesday and Friday.

Find out more and book a place online >