

BSc Software Engineering (Bsc)
About this course
Modern society depends on large-scale software systems to support essential services across energy, communications, health, business and transport. As these systems grow more complex, the challenge of delivering reliable, robust and cost-effective solutions becomes a discipline in its own right. Software engineering addresses that challenge through systematic approaches to design, development, testing, deployment and maintenance, drawing on computer science theory while emphasising the professional practices and processes that make software reliable at scale. At Liverpool Hope University you will study this three-year full-time programme, which includes a sandwich placement year, a year abroad and embedded work placement opportunities. The placement year gives you sustained professional experience in a software development environment, while the year abroad allows you to engage with computing education and technology culture in another country. You will study the foundations of programming, algorithms and data structures, software architecture, requirements engineering, testing methodologies, human-computer interaction and project management. The programme develops both the technical skills to write and reason about code and the professional understanding to work effectively in teams on large, complex projects. The typical entry tariff for this programme is around 120 UCAS points. Software engineering graduates are in consistent and growing demand across every sector of the economy. Roles in software development, systems engineering, quality assurance, technical project management, DevOps and software architecture are the most direct destinations, and many graduates enter large technology companies, consultancies or the software development departments of financial services, healthcare, logistics and public sector organisations. The combination of a sandwich placement and a year abroad gives graduates a distinctive professional and international profile. Postgraduate study in computer science, cybersecurity, data science, artificial intelligence or software engineering is a natural option for those who wish to develop specialist expertise.
Syllabus & Modules
Typical curriculumStudent Satisfaction
National Student Survey - 10 respondents (91% response rate)
Similarly Ranked Alternatives
What comes next? 🎓
Choosing the right university starts with choosing the right school. Explore transparent, data-driven school profiles powered by official DfE statistics.
Explore Schools on WhatSchool.ai →

