Programs / United Kingdom / University of Leicester / BSc Software Engineering

BSc Software Engineering

University of Leicester 🇬🇧 United Kingdom
BSc Bachelor English

Course Overview

Course Overview This Software Engineering degree equips you with the technical expertise and professional skills to design, build, and manage high-quality software systems. You will master a modern tech stack through hands-on projects, from mobile apps to web applications, while learning rigorous development methodologies. The programme emphasizes real-world experience through client-driven group projects and a significant final-year individual project, preparing you for a successful career as a software engineer or entrepreneur. Key Program Highlights Master a modern programming stack including Java, Python, JavaScript, C++, and mobile technologies Gain real-world experience through a second-year group project for an actual client Learn the full software development lifecycle, from requirements gathering to testing and release Undertake a capstone individual project to design and build an innovative software solution Study essential foundations in computer architecture, operating systems, and networking

Available Intakes

September 2026
CampusLeicester Campus
CityLeicester
ModeFullTime
Duration36 Months
FeeGBP 24,500