The Computer Science program at the University of Leicester prepares students for careers in software development. Students will learn programming languages, software engineering practices, and theoretical foundations of computing. The curriculum covers topics such as software architecture, operating systems, networking, and databases. Project work allows students to apply their skills in real-world scenarios, enhancing employability.