Course Overview
Course Overview This three-year Software Engineering degree equips you with the theoretical knowledge and hands-on experience needed to design, build, and maintain cutting-edge software systems. Developed in consultation with industry, the course prepares you for a successful career as a developer, engineer, or entrepreneur by applying systematic engineering principles to the entire software development lifecycle. You will learn from leading academics and software professionals in a program hailed as a ‘best practice’ example of computer science education by BCS, The Chartered Institute for IT. Key Program Highlights Industry-aligned curriculum covering programming, web development, robotics, and information security Practical, hands-on experience with Agile methodologies, JUnit testing, and games programming in well-equipped labs Option to undertake a summer work placement and choose from specialized final-year modules Development of transferable skills in project management, teamwork, and professional ethics Award-winning teaching within a highly respected, research-focused department
Available Intakes
September 2026
CampusRHUL Egham Campus
CityLondon
ModeFullTime
Duration36 Months
FeeGBP 25,200