Programs / United Kingdom / University of Leicester / BSc Computer Science

BSc Computer Science

University of Leicester 🇬🇧 United Kingdom
BSc Bachelor English

Course Overview

Course Overview This comprehensive Computer Science program equips students with the theoretical knowledge and practical skills to design, build, and test sophisticated software solutions. You will master a diverse array of programming languages and technologies while learning to manage the full software development lifecycle for real-world applications. The curriculum is strengthened by a strong foundation in scientific principles, professional practices, and hands-on project work that is highly valued by employers. Key Program Highlights Master a modern tech stack including Python, Java, C++, JavaScript, and functional languages like Haskell Gain end-to-end experience in the software development lifecycle, from client requirements to final release Tackle substantial group and individual projects, often for real clients, to build a professional portfolio Study the essential foundations of computer architecture, operating systems, networking, and databases Explore advanced optional topics in security, mobile applications, distributed systems, and web technologies

Available Intakes

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