Course Overview
Course Overview This four-year MComp in Computer Science is an integrated master's degree designed to elevate your expertise to a senior career or PhD entry level. The program combines a rigorous foundation in core computing principles with a final year of advanced specialization in areas like distributed systems and financial computing. You will develop both the deep theoretical knowledge and practical engineering skills required to design, build, and manage complex software solutions. Key Program Highlights Master advanced topics in your final year, including advanced algorithms, software engineering, and distributed systems. Gain proficiency in a wide array of state-of-the-art technologies and languages such as Java, Python, C++, Haskell, and Android. Develop professional experience through a second-year group project for a real client and a major individual final-year project. Build a strong theoretical foundation in mathematical models of computation, automata, and formal language theory. Choose from advanced optional modules in security, cloud computing, concurrency, and game theory to tailor your expertise.
Available Intakes
September 2026
CampusLeicester Campus
CityLeicester
ModeFullTime
Duration60 Months
FeeGBP 24,500