Course Overview
Course Overview This Software Engineering degree equips you with the comprehensive skills to design, build, and deploy robust software systems from conception to completion. You will master industry-standard programming languages and development practices while learning to manage real-world projects for actual clients. The programme blends rigorous technical theory with hands-on project work, preparing you for a successful career as a professional software developer. Key Program Highlights Master a modern tech stack including Java, Python, JavaScript, C++, and mobile development Gain real-world experience through a second-year group project for an actual client Learn the full software development lifecycle, from requirements and design to testing and release Undertake a final-year individual project to create innovative software like apps, games, or security tools Study essential foundations in computer architecture, operating systems, and networking
Available Intakes
September 2026
CampusLeicester Campus
CityLeicester
ModeFullTime
Duration48 Months
FeeGBP 24,500