

BSc Software Engineering (with Foundation Year)
About this course
Software Engineering is a discipline concerned with the principled design, development, testing, and maintenance of software systems. Where computer science focuses on the underlying theory of computation, software engineering addresses the practical challenge of building reliable, efficient, and maintainable software at scale: how to structure large codebases, manage the development process, ensure quality, and respond to evolving requirements. It is one of the most directly employable technical disciplines available, underpinning virtually every digital product and service in use today. At Teesside University, this four-year, full-time degree includes a foundation year that provides a supported entry point for students who need additional preparation before progressing to the main software engineering curriculum. You will study the fundamental concepts of problem-solving, algorithms, and data structures, developing the computational thinking needed to design solutions to complex problems. The programme builds progressively towards advanced topics in software design, development methodologies, testing, and the professional practice of engineering software. The degree includes a sandwich year and work placements, giving you the opportunity to apply your skills in real professional settings and develop the industry experience that software employers consistently value. Software engineering graduates are in demand across every sector in which software is developed or deployed, which in practice means almost every part of the economy. Roles in software development, systems engineering, quality assurance, DevOps, cloud infrastructure, and technical product management are all accessible, as are positions in the public sector and research. The sandwich year in particular provides the kind of professional experience that can make the difference at the point of hiring. Postgraduate study in software engineering, computer science, or data science is available for those who wish to specialise further.
Syllabus & Modules
Typical curriculumStudent Satisfaction
National Student Survey - 20 respondents (62% 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 β

