
Software Engineering BSc (Hons)
Course Overview - Software Engineering BSc (Hons)
100% of our research impact in Computer Science and Informatics was assessed to be world leading or internationally excellent (REF 2021)
About the course
There is a demand for skilled software engineers who can design, build and maintain computer systems. Our Software Engineering BSc will give you the skills needed to meet this demand.
This course is for anyone pursuing computer science or IT degrees who wants to specialise in software development. The course is also a good choice if you have a strong interest in problem-...
<strong>100% of our research impact in Computer Science and Informatics was assessed to be world leading or internationally excellent (REF 2021)</strong> <br/><br/><strong>About the course</strong><br/><br/>There is a demand for skilled software engineers who can design, build and maintain computer systems. Our Software Engineering BSc will give you the skills needed to meet this demand.<br/><br/>This course is for anyone pursuing computer science or IT degrees who wants to specialise in software development. The course is also a good choice if you have a strong interest in problem-solving, but it does not matter if you are a beginner with basic coding knowledge.<br/><br/>On this course you will learn:<br/><br/><br/>- multiple programming languages<br/><br/><br/>- how to design, build, and maintain complex software systems<br/><br/><br/>- web and mobile development, database management, and software testing<br/><br/><br/>- development methodologies, version control, and project management.<br/><br/><br/>Beyond technical skills, you will enhance your problem-solving abilities, critical thinking, teamwork and ability to present your ideas. We emphasise practical application, so youll work on real-world projects that simulate industry scenarios. Youll graduate with the knowledge and hands-on experience to tackle diverse software engineering challenges.<br/><br/>We have connections with regional, national and global employers who promote their internship, placement and graduate vacancies on our student jobs board, attend our recruiter events, and/or host internships through our award-winning Career Lab Programme.<br/><br/>The Department of Informatics at Sussex has a long history of innovation in Computer Science and Artificial Intelligence. You will be taught by enthusiastic, research-active academics. You will also join a thriving student community with computing-related societies and regular student events such as game jams and hackathons. <br/><br/><strong>Location</strong><br/><br/>Study on our beautiful, green campus on the edge of the South Downs National Park and just minutes from the vibrant seaside city of Brighton & Hove. We’re near to Gatwick airport and just over an hour from London. <br/><br/><strong>About the University of Sussex</strong> <br/><br/>Our courses, research, culture and campus aim to stimulate, excite and challenge. From scientific discovery to global policy, from student welfare to career development, Sussex innovates and takes a lead. And today, in every part of society and across the world, youll find someone from Sussex making an original and valuable contribution.
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
3 Years
Start Date
09/2026
Campus
Main Site
Application Details
14 January
Application deadline
Provider Details
Codes/info
Course Code
G600
Institution Code
S90
Points of Entry
Year 1
Entry Requirements
Scottish Higher
A,A,B,B,B
You will need Scottish National 5 in Mathematics at grade B.
Access to HE Diploma
Pass Diploma with at least 39 level 3 credits at Merit or above including 24 credits at Distinction. The Access to HE Diploma should be in Computing or Science. You will need GCSE (or equivalent) Mathematics, with at least grade 6 (or grade B).
International Baccalaureate Diploma Programme
32
This score should be from the full IB Diploma.
Pearson BTEC Level 3 National Extended Diploma (first teaching from September 2016)
DDD
The BTEC Level 3 National Extended Diploma would normally be in Computing or Information Technology. You will also need GCSE (or equivalent) Mathematics, with at least grade 6 (or grade B). You should also have a broad range of GCSEs 9-4 (A*-C), including good grades in relevant subjects.
Extended Project
We take the EPQ into account when considering your application and it can be useful in the summer when your results are released if you have narrowly missed the conditions of your offer. We do not routinely include the EPQ in the conditions of your offer but we sometimes offer alternative conditions that include the EPQ. If you wish to discuss this further please contact Admissions at ug.applicants@sussex.ac.uk
A level
A,B,B
You will also need GCSE (or equivalent) Mathematics, with at least grade 6 (or grade B). We will also consider applicants with grade 5 in Mathematics if you are taking A-level Computer Science, Chemistry, Maths or Physics. You should also have a broad range of GCSEs grade 9-4 (A*-C), including good grades in relevant subjects.
T Level
D
including grade B in the Core Component. The T Level would normally be in Digital Production, Design and Development, Digital Business Services or Digital Support Services. You will also need GCSE (or equivalent) Mathematics, with at least grade 6 (or grade B). You should also have a broad range of GCSEs grade 9-4 (A*-C), including good grades in relevant subjects.
Search Undergraduate Courses at University of Sussex
Find more courses from University of Sussex with our undergraduate course search.
Fees and funding
Region | Costs | Academic Year | Year |
---|---|---|---|
England, Northern Ireland, Scotland, Wales, Channel Islands, Republic of Ireland | £9,535 | 2025/26 | Year 1 |
EU, International | £27,300 | 2025/26 | Year 1 |