

BSc Computer Science (Software Engineering)
About this course
Computer science with a software engineering specialism focuses on one of the discipline's most professionally significant branches: the systematic design, development, testing, and maintenance of software systems that are reliable, efficient, and adaptable as requirements change. As organisations across finance, medicine, government, and every other sector come to depend on increasingly complex software, the demand for engineers who can build and sustain high-quality systems is profound and growing. This three-year full-time degree at Brunel University London includes a foundation year entry route, allowing students who need additional academic preparation to build their foundations before entering the main degree. You will develop a thorough grounding in computer science, covering programming, algorithms, data structures, systems architecture, and the mathematical and logical foundations of computation. The software engineering specialisation then focuses your learning on the professional practices that distinguish software engineering from ad hoc programming: the use of structured development methodologies, testing and quality assurance, service-oriented architectures, refactoring, and the principles that allow software systems to evolve gracefully as their requirements change. Brunel's London location and its emphasis on career preparation mean you will be developing practical skills alongside theoretical understanding throughout the degree. A typical entry tariff of 136 UCAS points reflects an accessible but technically serious programme. Graduates move into roles in software development, systems architecture, DevOps, software quality assurance, technical consulting, and product management across a vast range of industries. Many continue to postgraduate study in software engineering, computer science, or information systems.
Syllabus & Modules
Typical curriculumStudent Satisfaction
National Student Survey - 20 respondents (72% 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 →


