The Computer Science program at the University of Leicester offers a comprehensive education in software development, focusing on programming languages, mathematical models, software engineering, and computer systems. Students will learn to work independently and in teams, develop professional skills, and undertake practical projects to apply theoretical knowledge. The curriculum covers a wide range of topics including coding principles, operating systems, networking, databases, and advanced technologies. Students will have the opportunity to work on real-world projects to gain practical experience and enhance their employability.