Computer Science graduates earn a median $94,408 Across 302 US programmes, two years after finishing
See the degree grade →The MSc Computer Science (full) at the University of Warwick is an intensive, taught master’s programme that builds advanced technical and theoretical skills across core areas of computer science and allows specialisation through optional modules and a substantial research or development project. It suits graduates with a solid computing background or closely related disciplines who want to deepen their expertise for research, advanced technical roles or further doctoral study.
This full-time MSc combines compulsory core modules, a range of option modules, and a substantial individual project or dissertation. The programme emphasises both foundational topics and contemporary specialisms, and is taught through lectures, seminars, practical labs and project supervision.
Applicants are normally expected to hold a good UK undergraduate degree (typically a 2:1 or equivalent) in computer science, software engineering, mathematics, physics or a closely related discipline. Applicants with a lower class degree but substantial relevant industrial experience, strong programming background and demonstrable technical skills may be considered.
Applicants without a formal computing degree may be admitted on the strength of prior study or professional experience but may be asked to demonstrate competence in core areas such as programming, data structures and discrete mathematics, and may be required to take bridging material.
All applicants whose first language is not English must provide evidence of proficiency in English through a recognised qualification. Specific language test scores and other formal requirements are provided on the department admissions pages.
Graduates move into a wide range of technical and research-oriented roles. Typical destinations include software engineering, systems architecture, data science and machine learning engineering, security engineering, database and cloud engineering, and roles in fintech, scientific computing or computational research. The programme also provides a strong foundation for doctoral study (PhD) and careers in applied research.
Graduates benefit from Warwick’s links with industry and enterprise services, which can support internship and placement opportunities, networking and career development. Alumni go on to work for global technology firms, startups, research institutes and public sector organisations.
Warwick’s Department of Computer Science is known for combining rigorous theory with practical, application-driven teaching and research. Students learn from active researchers across areas such as algorithms, machine learning, formal verification and security, and have access to modern computing facilities and specialised research groups.
The campus environment supports interdisciplinary collaboration with departments across mathematics, engineering, life sciences and business, creating opportunities for cross-cutting projects. Support services for postgraduate students include academic supervision, career services, a strong graduate community and routes to engagement with industry collaborators and research centres.
Shortlist scholarships and plan your application — free guidance from our advisors.