Computer Science graduates earn a median $94,408 Across 302 US programmes, two years after finishing
See the degree grade →The MSc Computer Science at the University of Warwick is a taught master's designed to deepen core computing knowledge and provide specialised training in current areas such as machine learning, systems and software engineering. It suits graduates who want to extend or update their technical skills for professional practice, research preparation or career change into advanced computing roles.
The programme combines advanced taught modules with a substantial independent project. Core themes cover algorithms and theory, software engineering, artificial intelligence and machine learning, systems and security, databases and formal methods. You choose from optional modules to tailor the degree towards topics such as distributed systems, natural language processing, computer vision, optimisation or cybersecurity.
Applicants are normally expected to hold a good honours degree from a recognised university. For typical entry this means an upper second-class (2:1) degree or equivalent in computer science, or a related discipline with substantial computing and mathematical content. Candidates with a lower classification but demonstrable professional experience in software development, data science or a closely related area may also be considered.
For applicants whose first language is not English, evidence of English language proficiency is required. International qualifications and equivalencies are accepted; prospective students should check the department's guidance on acceptable qualifications and documentation.
Graduates move into a wide range of roles in industry, government and research. Common destinations include software engineering, data science and analytics, machine learning engineering, systems architecture, cybersecurity, database administration and technical consulting. The programme also provides a robust foundation for those wishing to pursue doctoral research or technical leadership positions.
Students benefit from Warwick’s careers support and strong links with employers across finance, technology, healthcare and government, which help with internship and job-search opportunities.
Warwick’s Department of Computer Science combines a broad taught curriculum with active research groups across AI, systems, security and formal methods, so students are exposed to up-to-date theory and practice. The department provides modern lab facilities, access to computing resources and opportunities to collaborate with research staff on project work.
Located on a large campus with centralised student services, Warwick offers structured student support, careers guidance and a wide range of extracurricular activities. The programme’s links with industry and alumni networks help translate academic learning into practical career outcomes.
Shortlist scholarships and plan your application — free guidance from our advisors.