Skip to main content Skip to navigation

Computer Science - MSc (Full-Time, 2019 Entry)

Our course is designed for technically minded graduates with a background in computer science, mathematics or the physical sciences. The course provides a comprehensive preparation for the use of cutting-edge techniques in industry, though its research focus also makes it an excellent starting point for research, through PhD study or in a commercial setting.

Related Degrees:

Data Analytics (MSc)

Compulsory Modules:

Listed below are the core modules for this degree. If you would like to view detailed descriptions for each, please click on the module titles:

Optional Modules:

Optional modules taught in 2017-18 include:

  • High Performance Computing
  • Algorithmic Game Theory
  • Formal Systems Development
  • Image and Video Analysis
  • Computational Biology
  • Data Mining
  • Foundations of Data Analytics
  • Sensor Networks and Mobile Data Comms
  • Advanced Computer Security
  • Social Informatics
  • Natural Language Processing

To see the full list of optional modules available, and their descriptions, for this course, please visit this page. 


The course has two components - a taught component and a dissertation. The taught component will allow you to acquire expertise and industrially relevant technical skills in cutting edge areas of computer science, including agent based systems, high performance systems, game theory and bioinformatics, as well as experience of project management, academic writing and scientific method.

The taught component is complemented by a dissertation project, undertaken primarily in the second half of your course, which offers the opportunity to specialise and explore areas of interest in greater depth. Your dissertation may be entirely research focused or directed towards the application of advanced topics. Crucially, there is always scope for commercial support from a wide range of industrial partners, giving you the chance to establish industrial links during your course.

Contact Hours:

Students will have approximately 20 contact hours per week.

Class Sizes:

On average, class sizes are around 40 students per course.


Programmes within the department are assessed through a variety of methods depending on the module choices each student makes. Please see the website for details.

Employers graduates have gone on to work in include:

  • Barclays Capital 
  • Severn Trent Water

Graduates of this course have gone into the following careers:

  • Software Engineer 
  • Analyst Developer 
  • Consultant

We offer student visits on an individual basis. If you would like to arrange a visit, please get in touch or visit this page.

To Visit Warwick...

There are a number of different ways to visit the University of Warwick throughout the year. We host bespoke PG visits, where you can talk directly with your chosen department and explore our campus through a personalised tour. Some departments also host their own events and open days, where you can learn more about your department or course of study. To find out more about all of these opportunities, visit our Postgraduate Visits page.

Essential information

Course Code



Full-time: 1 Year

(September 2019 - September 2020)

Entry Requirements

2:i undergraduate degree (or equivalent) in a related subject

English Language Requirements

Band A

IELTS overall score of 6.5, minimum component scores not below 6.0

Department of Study

Computer Science

Location of Study

University of Warwick

Course Fees

See Student Finance


In 2015/16, we allocated over £33 million of scholarship funding to postgraduate students. The University is also part of a number of prestigious government Scholarship schemes, including Chevening, Fulbright, Commonwealth and Marshall.

To find out more visit this page.

Additional Course Costs

No additional costs.

Find out more about fees and funding on the University website.


How to Apply

Department website

Get a PG Prospectus


This information is applicable for 2019 entry.