We recruit students from diverse backgrounds each year to enrich the learning experience at our programme. To make sure everyone has a similar foundation to tackle the studies ahead, the Boot Camp covers basic knowledge in mathematical techniques, programming, databases and statistics that are related to business analytics. The Boot Camp is a mandatory course for all MSc(BA) students. It consists 30 hours of teaching and will be held prior to the commencement of the 1st module:

3 hours
6 hours
15 hours
6 hours

Those without a pure quantitative background can build up essential competencies through the Boot Camp whilst others can take the opportunity to refresh their relevant skills.

Our programme delivers a rigorous learning experience across a wide spectrum of fields, including big data techniques, business statistics, simulation and forecasting models, operations and supply chain management, and financial and marketing analytics. The curriculum is structured as follows:

  • Information analytics to understand the basis of data
  • General analytics to transform data into information
  • Operations analytics to convert information into executable actions
  • Capstone Course to tie the above three areas together through real world business projects

You will gain an in-depth knowledge of tools such as R and Python for applying data science and analytics to a business context.

Students are required to complete a total of 10 courses including:


Core Courses


Elective Courses


Capstone Course


Total Courses

Curriculum Structure of Master of Science in Business Analytics
Boot Camp
Know more
  1. Database - 3 hours
  2. Mathematics - 6 hours
  3. Programming - 15 hours
  4. Statistics - 6 hours
  5. Database - 3 hours
Core Courses (Four Courses)
Know more
  1. Business Intelligence and Analytics
  2. Business Statistics
  3. Operations Analytics
  4. Quantitative Analysis Methods
  5. Business Intelligence and Analytics
Elective Courses (Five Courses)
Know more

Master of Science in Business Analytics Electives*

  1. Accounting Analytics for Managerial Decisions
  2. International Study Field Trip

Artificial Intelligence (AI) Stream*

Students who choose to graduate with the Artificial Intelligence (AI) stream are required to take a minimum of 1 course from AI Methods electives and a minimum of 1 course from AI Applications electives.

AI Methods Electives (Minimum 1)

  1. Deep Learning
  2. Forecasting and Predictive Analytics
  3. Machine Learning
  4. Prescriptive Analytics
  5. aster f Accounting

AI Applications Electives (Minimum 1)

  1. Applied Large Language Models
  2. Artificial Intelligence in Finance
  3. Big Data Analytics on the Cloud
  4. Ethics in Artificial Intelligence
  5. Generative Artificial Intelligence
    Applied Large Language Models

Management Consulting (MC) Stream* 

Students who choose to graduate with the Management Consulting (MC) stream are required to take a minimum of 1 course from Analytical Methods electives and a minimum of 1 course from Domain Expertise electives.

Analytical Methods Electives (Minimum 1)

  1. Business Simulation
  2. Database Design and Management
  3. Digital Experimentation Methods
  4. Geospatial and Business Analytics
  5. Machine Learning
  6. Storytelling with Data
  7. aster f Accounting

Domain Expertise Electives (Minimum 1)

  1. Digital Innovation
  2. Financial Engineering
  3. Social Media and Digital Marketing Analytics
  4. Supply Chain and Logistics Management

Other Masters Programmes**

  1. Master of Accounting
  2. Master of Economics
  3. Master of Finance
  4. Master of Finance in Financial Technology
  5. Master of Global Management
  6. Master of Science in Marketing
  7. Master of Accounting
Capstone Course (One Course)
Know more
  1. Business Analytics Capstone

Not all of the courses listed above will necessarily be offered each year and the above list is subject to further adjustments.

* The subject is currently pending university approval. Candidates who do not choose to concentrate in any of the above streams can take any five elective courses offered during the academic year. A list of electives will be announced at the beginning of each module. 
** Up to two elective courses from the taught postgraduate curricula offered by the Faculty of Business and Economics under the advice and approval of the Programme Directors concerned.