Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Our four-year MComp in Computer Science elevates your skills to a professional level, preparing you for senior roles or PhD studies. The initial three years mirror our Computer Science BSc curriculum, while the final year focuses on advanced topics like software engineering, algorithms, financial computing, and distributed systems. Do you love coding? Are you interested in client communication, software specification, design, development, and testing? Would you like to enhance your teamwork and independent work abilities while exploring computer science's theoretical foundations? If you're passionate about coding principles, mathematical foundations, computational models, operating systems, networks, and professional development, Leicester's MComp in Computer Science is ideal for you. Coding is exciting! Consider your smartphone, laptop, tablet, or even your car's navigation, self-parking features, and remote-controlled heating—all powered by programming. Cutting-edge technologies like Android, C, Haskell, Java, JavaScript, Python, PHP, Prolog, and R, along with tools like Eclipse, drive these innovations. At Leicester, you'll learn multiple programming languages and explore others through projects. Beyond mobile and web development, you'll discover functional and logic-based programming approaches.