

High Drop-out Rate Alert
21% of students drop out or transfer from this specific course. Consider asking why on an open day.
BSc Software Engineering (with Foundation Year)
About this course
Software engineering is the discipline concerned with the systematic design, development, testing, and maintenance of software systems. Unlike computer science, which is primarily concerned with the theoretical foundations of computation, software engineering focuses on the professional practice of building reliable, secure, and scalable software in real-world conditions, where requirements change, teams are large, deadlines are real, and the cost of errors can be significant. It is a discipline that combines technical depth with the ability to manage complexity and communicate effectively within development teams. At the University of Winchester, this four-year full-time programme includes a foundation year, giving you a thorough grounding in the fundamentals of computing and mathematics before the main degree begins. The degree emphasises both the conceptual foundations of computer science and the specialist professional skills of secure software development, recognising that security is no longer an optional extra but a core requirement for all modern software. A sandwich year is built into the programme, giving you the opportunity to work as a software developer in a real organisation before your final year. Work placement is also available. These professional experiences are central to your development, giving you direct engagement with how software engineering works in practice and what professional teams expect from their members. You will study programming, algorithms, data structures, software architecture, testing, databases, and the security principles that underpin robust software systems. Teamwork and project work are integral to the programme throughout. Graduates go on to work as software engineers, developers, systems analysts, security engineers, and technical project managers across every sector that builds or depends on software. The combination of secure software skills and a sandwich year placement makes graduates particularly competitive in the graduate labour market. Postgraduate study in software engineering, cyber security, or computer science is also an option.
Syllabus & Modules
Typical curriculumStudent Satisfaction
National Student Survey - 20 respondents (58% 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 β


