Important information

You’ll probably have some questions about the course. Here is a list of the most frequently asked questions. If yours isn’t answered here, feel free to call us or send an email.

Time and Duration

The course starts each year in May, September and January.

The online course takes two years and three months to complete. You can take up to a maximum of five years to finish it.

We recommend a commitment of around 12–15 hours of study per week.

Units are run consecutively, with each one taking eight weeks to complete. Over the course of the year, you’ll have three short breaks, in December, April and August.

  • Autumn term: September to December
    Short break in December
  • Spring term: January to April
    Short break in April
  • Summer term: May to August
    Short break in August

Tailored to fit your lifestyle, our online course is perfectly suited to individuals with full-time work and/or family commitments. Online study offers multiple ways to interact with the curriculum, all designed to fit around your schedule.


Tuition fees are paid at £833* per 10 credit unit. Fees are paid in unit instalments corresponding with the course units. Each taught 10 credit unit is £833 and for the 60 credit dissertation students will pay two instalments of £2,499. To qualify for an MSc you will need a total of 180 credits. All courses will have the dissertation payment split into two equal instalments with the first instalment payable in advance of the start of the dissertation, and the second instalment due during the following enrolment and payment window period (8 weeks after the start of the dissertation).


To enrol on our MSc course, the following criteria apply:

  • Typically, you should have a first or second class bachelor’s honours degree or international equivalent
  • To apply for this course, you must have an undergraduate degree in a subject with high quantitative content such as mathematics/statistics, computer science, engineering, physics, chemistry, biology, economics, or a quantitative social science. We may consider other subjects if they have enough quantitative content
  • Previous experience of computer programming is an advantage. You should include information about your quantitative and programming experience in your personal statement
  • If English is not your first language, but you completed your degree in the UK within the last 2 years prior to the start of the course, you may be exempt from our English language requirements.
  • Alternatively, you have passed the IELTS academic test with a grade of no less than 7.0 overall, with at least 6.5 in all of the four parts (reading, listening, writing and speaking)

Find out how to apply

Within the VLE you can access a discussion forum within each unit where you can post questions to your tutor and fellow students. You can also email any questions you may have to your lecturer. If you are seeking support, you can contact our student support team, or if you are having a technical issue, you can ask our 24/7 technical support team. 

You are welcome to visit the university if you wish, where you can access facilities such as our physical library, as well as our online library. You can apply for a library card by emailing our library services with your name, address and photo.

Online Learning

Our MSc courses are flexible and designed to fit around your lifestyle and work commitments. We provide an open environment to help you learn both the data science skills and the business techniques necessary for a career in business analytics. In addition to our faculty of highly acclaimed teaching staff, we have links to a wide range of companies worldwide, with a unit run in partnership with IBM.

The course is 100% online, so there is no need to visit campus at any point during your studies. You can attend campus, if you wish, for instance if you want to use the library, but it’s not a requirement.

Our online environment features regular interaction with your lecturers and fellow students to give it that classroom feel. To help you connect with the content, the environment includes video content, case studies and a library of digital resources. Although our online courses allow you to study at a time and place that suits you, we do ask that you complete your assignments against a set schedule.

University of Bath online learning experience

The main programming language we use in more than 50% of the course units is R. Some units like Machine Learning and Data Mining have elements of Python, but its not a core curriculum programming language. The remainder uses a combination of other languages (e.g. Visual Basic, SQL), as well as various business intelligence software tools (e.g. Tableau Desktop, IBM Cognos).

The dissertation encompasses almost everything you will learn throughout the course. You can focus your dissertation on a particular topic or a problem you have within your organisation, or you can choose a topic suggested by one of our supervisors here at Bath.

One of the main forms of interaction is on discussion forums on our VLE, where some of the weekly activities involve you sharing your thoughts in discussions with your fellow classmates. You also have the option to message each other and connect via email, text, WhatsApp and other social media platforms. 

As a student, you’ll have access to the latest IBM tools and business intelligence software including Tableau, Qlik and Cognos, helping you design reports and extract meaningful data insights.

Students are assessed through a variety of methods, including essays, reports, group work, case studies and presentations. In some cases, relevant work experience can be included as curriculum credit. Explore the course curriculum.

All your required reading will be made available via the University Library’s reading list system and will be available to read electronically. Once you have fully registered as a student and received your university username and password, you will be able to access the Library's services and online resources.

It is recommended you have the following operating systems in order to fully enjoy the benefits of our Virtual Learning Environment (VLE): either Windows 8, 10, 11, Mac OS X 10.11 or later, Linux based operating systems will likely be sufficient but please note they are not officially supported by our technical support teams. You will need RAM of 4 GB or more and high-speed/broadband connection (at least 25Mbps). If you are unsure, you can test your internet speed here

It is also important you have an up-to-date web browser, listed here: Chrome (version 30.0 or higher), Firefox (version 25.0 or higher), Microsoft Edge, or Safari (version 6 or higher). Cookies must be enabled in your browser for our VLE to function correctly. Most browsers have cookies enabled by default. If you are unsure whether your browser is configured properly, please contact technical support for advice. 

All business intelligence tools used in class will be provided as either a download and local install or used in a cloud-based environment with a clear pathway to access. We will work with multiple tools - Tableau, SAS and a selection from the IBM portfolio (Cognos, SPSS, Watson), Visual Basic, and more (but in smaller time footprint). We keep this list updated as the landscape of BI software evolves.

We will also use R programming statistical language to unlock advanced functionality for data processing, scraping, exploration, visualisation, modelling/forecasting and interactive reporting.

Cognos, SPSS + SPSS Modeller and Watson are all used, possibly more depending on how the IBM software portfolio evolves in the next year.

The key tool for predictive analytics will be R (combined with minor use of Python), where we will build and dissect predictive models from scratch to understand how those models reach predictions, how we can improve them, and how to interpret/communicate results of those predictive models.

All software and licences with installation instructions will be provided as part of the course – in some cases this will require online registration for student licence, but you will be provided with all required information. Software landscape is changing rapidly, and we regularly evaluate which tools are the most appropriate to use in order to maximise value for our students in terms of practical application. At the moment, and depending on the unit, students use selection of the following tools:

  • R (core programming language, you will be taught how to use and apply it in a range of units)
  • R Studio (IDE for R)
  • Python (in minor capacity, mainly as part of Data Mining and Machine Learning)
  • LaTeX (optional, for reporting)
  • Tableau Desktop
  • SAS Studio
  • IBM software portfolio (e.g. SPSS Modeller, Cognos)
  • MS Excel and MS Access

You are also asked to write SQL statements in MS Access to retrieve certain data from databases. 

Career Prospects

The course unlocks management and consultancy careers in business analytics, in a number of diverse industries and sectors. Recent graduates of the campus-based programme have been successfully employed in data analytics, consulting, auditing and software engineering roles.

The degree certificate and transcript do not mention ‘online’, and the degree qualification is equivalent to a full-time campus degree. 

Added value could range from a better approach to data organisation, structuring and database design, faster out-of-box approaches to provide rapid exploratory insights from data, and finally the know-how and techniques to implement optimisation methods, forecasting and machine learning for data mining.

Postgraduate Diploma and Certificate

Yes! We’ve developed the PGDip and PGCert courses to allow students with strong quantitative backgrounds to upgrade their registrations to the Business Analytics online MSc. Visit the How to apply for Business Analytics page to learn about the admission process.

A postgraduate certificate (PGCert) course allows you to study a focused selection of master's units to build on your undergraduate education. Our PGCert in Business Analytics provides an introduction to quantitative techniques through six course units (60 credits). For more details, visit the postgraduate certificate overview page.

The online PGCert provides foundational knowledge of business analytics. The course explores business statistics, intelligence, forecasting, and other concepts to enable professionals to understand how data collection, analysis, and visualisation support organisational goals. To learn more, go to the postgraduate certificate overview page.

A postgraduate diploma (PGDip) gives students with undergraduate degrees the opportunity to engage in master's-level study while meeting a lower credit threshold than Master of Science courses. Our PGDip in Business Analytics features 12 units available in the MSc course. However, it requires 60 fewer credits because there is no dissertation requirement. For more details, visit the postgraduate diploma overview page.

The PGDip includes the Analytics in Practice unit, which our faculty developed through a collaboration with business analytics experts and a specialist from IBM. You'll build knowledge of business analytics software, delve into emerging trends, and explore how to harness data capabilities to solve business challenges. Learn more by visiting the postgraduate diploma overview page.

The key differences between the three credentials involve the number of units each course contains, the standard duration, and the level of competency the credentials provide. Here are the general parameters for each course:

  • Master of Science (MSc): The MSc features 13 units (180 credits) and culminates with a research-based dissertation. This experience allows aspiring business leaders to put their analytics expertise to use in solving a real-world challenge with guidance from our experienced faculty. The standard minimum duration is two years and three months.
  • Postgraduate Diploma (PGDip): The PGDip consists of 12 units (180 credits), including the six offered on the PGCert. The course prepares students to harness insights from data mining, machine learning, and other analytics concepts. The standard minimum duration is two years.
  • Postgraduate Certificate (PGCert): The PGCert includes six units (60 credits) with a standard minimum duration of one year. After earning this certificate, students have a core understanding of the quantitative techniques used in business analytics.

To review the requirements in detail, visit the course curriculum page.

* Valid up to and including September 2023 intake. Tuition fees are liable to increase each January. You should budget for an increase of up to a maximum of 5% each year.