Programs / United Kingdom / University of Sussex / BSc (Hons) Software Engineering

BSc (Hons) Software Engineering

University of Sussex 🇬🇧 United Kingdom
BSc (Hons) Bachelor English

Course Overview

Course Overview The Software Engineering BSc equips you with the technical expertise and practical experience needed to design, develop and maintain modern software systems. Ideal for aspiring software developers, the course builds strong foundations in programming, systems design and project management, preparing you to meet the growing global demand for skilled software engineers. Key Program Highlights Learn multiple programming languages and master the design, development and maintenance of complex software systems. Gain hands-on experience in web and mobile development, database management and software testing. Develop industry-relevant skills in development methodologies, version control and project management. Work on real-world projects that simulate professional software engineering environments. Benefit from strong employer connections, internship opportunities and support through the award-winning Career Lab Programme. Study within a research-led department with an active computing community, including hackathons, game jams and tech societies.

Available Intakes

September 2026
CampusBrighton Campus
CityBrighton
ModeFullTime
Duration36 Months
FeeGBP 27,300
September 2027
CampusBrighton Campus
CityBrighton
ModeFullTime
Duration36 Months
FeeGBP 27,300