MSc Business Analytics

Build your quantitative consultancy skills with our MSc Business Analytics

Join us on our MSc Business Analytics course to learn how to gain insights from large data sets using statistical methods, optimisation techniques and predictive models, and apply these to business problems.

You will cover a balance of descriptive, predictive, and prescriptive analytics, involving visualisation (Tableau), forecasting and data mining techniques, and optimisation. Gain a cross-disciplinary training in business models, quantitative methods and data science, and prepare for a future career working in complex data-driven environments.

You will also further develop your programming skills in SQL, R, and Python, and gain guidance in obtaining optional certification as Associate Certified Analytics Professional. This globally recognised certification is offered by the INFORMS (USA) and the Operational Research Society (UK), and the required knowledge to pass the certification exam is closely aligned with the core content of this course. 


  • Application Deadline 2 August 2024
  • Start Date September 2024
  • Duration 1 year
  • Location Warwick Campus
  • Format Full-time
  • UK Fees £27,850 *
  • EU/International Fees £35,350 *

* See fees and funding for fees breakdown.

28 Nationalities (2023 cohort)
201 Cohort size
24 Average age


  • Ranked 2nd in the UK and 14th in the world in the QS University Rankings 2024

  • Learn how to gain business insights from large data sets through a range of cutting-edge techniques 

  • Cover a diverse set of descriptive, predictive, and prescriptive analytics modules, aligned with industry trends

  • Continue developing your programming skills in SQL, R, and Python 

  • Conduct an external consultancy project with a real client, undertake individual academic research, or put your learnings into practice with the applied Business in Practice module.

Foreign Language Study

This course offers optional free foreign language study in the evenings across all three terms. This is an opportunity to develop the basics of a new language. There is a choice of six different languages, all at beginner-level (please note we are not able to offer classes at intermediate/advanced level). 

Related Research