Focus on the art of engineering complex software systems. This course not only teaches you state-of-the-art software design and programming technologies, but also lets you practise your skills in project management, teamwork and working with customers - skills expected by employers.
**Ignite your interest by learning the art of engineering complex software systems, and how to apply that knowledge to this ever-expanding industry.**
Our Computer Science (Software Engineering) BEng programme is a great choice for students who are passionate about software engineering ...
Focus on the art of engineering complex software systems. This course not only teaches you state-of-the-art software design and programming technologies, but also lets you practise your skills in project management, teamwork and working with customers - skills expected by employers.<br/><br/>**Ignite your interest by learning the art of engineering complex software systems, and how to apply that knowledge to this ever-expanding industry.**<br/><br/>Our Computer Science (Software Engineering) BEng programme is a great choice for students who are passionate about software engineering and want to develop the skills to design, build, and test software systems.<br/><br/>Youll gain a solid foundation in the fundamentals of software engineering, as well as the opportunity to explore different areas of computer science ranging from artificial intelligence and robotics to cybersecurity.<br/><br/>This course has a strong focus on professional skills to ensure you are well equipped for a career after graduating. You will develop your communication skills and be able to think critically, whilst analysing the impact of your work in a real-world context. These are essential for a career in industry or research, and demonstrate the well-rounded education our programme will provide you. <br/><br/>Core modules in years one and two will provide you with the foundations of computer science, while in the final year a range of optional modules will allow you to tailor your studies to your own interests. These include topics such as software re-engineering, cybersecurity, and software for mobile devices.<br/><br/>On top of these specialised modules, the focus of your final year is a dissertation project, where you will have scope for creative and intellectual exploration through a year-long individual project, guided by one of your lecturers.<br/><br/>**This course is accredited by the British Computer Society (BCS). It fully meets the requirements for Chartered Information Technology Professional (CITP) and partially meets the requirements for Chartered Engineer (CEng).**<br/><br/>**Why study this course?**<br/>- Focus on practical application: We emphasise the importance of practical skills development, allowing you to gain hands-on experience in designing, building, and testing software systems. This includes opportunities for real-world projects, where you can experience working with a client to deliver a software prototype.<br/><br/><br/>- Specialist teaching and facilities: Our lecturers are renowned computer scientists and internationally recognised researchers, whose research shapes our cutting-edge teaching. Youll have access to the latest software and equipment, including high-spec computers with graphics processing units, as well as a robotics arena in our dedicated labs.<br/><br/><br/>- Professional skills and group work: Professional, communication and presentation skills help to create more employable computer scientists and software engineers. These are extremely valuable to companies, making you a well-rounded and highly prized candidate.<br/><br/><br/>- Flexible study options: Its possible to transfer between our courses. This provides an opportunity to understand which areas of computer science spark your interest and add flexibility to your education.<br/><br/><br/>- Support throughout your degree: Our dedicated student welfare advisor provides support - for example, if you are feeling down, overwhelmed or struggling to adjust to student life.<br/>
1 option available
Some courses vary and have tailored teaching options, select a course option below.
Course Details
Information
Study Mode
Sandwich
Duration
5 Years
Start Date
29/09/2025
Campus
Main Site
29 January
Application deadline
Provider Details
Codes/info
Course Code
G404
Institution Code
S18
Points of Entry
Year 1
Not Accepted
D:42,M:3
Award of Access to HE Diploma in a relevant subject, with 45 credits at Level 3, including 42 at Distinction (to include 18 credits in Maths), and 3 at Merit
38
with 6 in Higher Level Maths
D*DD
in Engineering, Applied Science, IT or Computing + A in A Level Maths
H1,H2,H2,H2,H2,H2
including Maths
D*D
in Engineering, Applied Science, IT or Computing + A in A Level Maths
A
A in Maths + AAAAA in Scottish Highers
A*,A,A
A*AA including Maths AAA including Maths and Computer Science
D
Distinction in the Digital Production, Design and Development T Level, including grade A in the core component + A in A Level Maths
A
A + A*A including Maths at A Level A + AA in Maths and Computer Science at A Level
Take the next steps at University of Sheffield with our postgraduate course search.
Region | Costs | Academic Year | Year |
---|---|---|---|
England, Northern Ireland, Scotland, Wales | £9,535 | 2025/26 | Year 1 |
International | £30,570 | 2025/26 | Year 1 |