The MSc in BDSA has been launched in 2018 by the University of Bahrain (UOB) under the administration of College of Science and College of Information Technology.

It is worth mentioning that the MSc in BDSA is a validated master program by Liverpool John Moores University (LJMU) in the United Kingdom which is ranked among top 600 world universities. This validation of the master program is the first of its kind for the postgraduate studies in the University of Bahrain. Moreover, according to this validation, the graduates of the MSc in BDSA will get two certificates: one from UOB and one from LJMU.

The MSc in BDSA aims at providing society with highly qualified graduates that are able to cope with the data revolution. This is a rapidly growing field that needs practitioners who have the ability to use scientific principles and techniques to handle the complexity and diversity of large scale data streamed from different applications, so called big data, effectively and efficiently to extract valuable information. The MSc in BDSA has a unique interdisciplinary structure that relies on the integration between statistical and mathematical methods with the advances of computer science and information technology.

The MSc in BDSA is designed to equip students with a comprehensive subject-knowledge that is complemented with practical sessions using advanced statistical tools, specialist software and computing technologies to address the spectrum of big data real-world applications. Moreover, the program emphasizes on several skills that are highly valued by potential employers such as critical thinking, problem solving and communication skills. In addition, the students need to submit a substantial work (thesis) to solve a real-world problem in the context of big data to demonstrate their ability in working independently and to appreciate the knowledge and skills gained during their study.

Program Educational Objectives (PEOs)

The master program in Big Data Science and Analytics will prepare students to:

  1. Work successfully as big data scientists or analysts in a variety of related career fields.
  2. Pursue research activities in several related areas involving big data science and analytics.
  3. Pursue professional development to be recognized as professional big data scientists or analysts.
  4. Enhance society development through an effective use of the knowledge and skills specific to big data science and analytics.

  Program Intended Learning Outcomes (PILOs)


Upon successful completion of the master program, the graduates should be able to 

  • Demonstrate broad and deep knowledge for the concepts, terminologies, techniques in the context of big data science and analytics.
  • Identify and formulate practical problems in a variety of big data applications.
  • Design and conduct effective data-driven experiments in a variety of professions to meet specific needs within the available resources and the existing constraints.
  • Use advanced statistical tools, specialist software and computing technology effectively for big data acquisition, quality evaluation, management and manipulation that involves storing, cleaning, exploring, visualizing, and analyzing big data.
  • Provide a critical evaluation for the existing techniques in terms of applicability, effectiveness and efficiency and develop creative techniques to handle big data issues.
  • Extract valuable information from structured and unstructured big data and transform this information into actionable decisions.
  • Communicate important information in relation to big data appropriately to suit the target audience.
  • Demonstrate ability to work individually and collaboratively to handle complexity and diversity of big data problems.
  • Demonstrate awareness of ethics, responsibility and consequences in relation to collecting and using big data.
  • Conduct scientific research in relation to big data in order to handle challenged real situations.
  • Pursue life-long learning through continuous professional development in the field of big data science and analytics.

  Admission Criterion


Applicants must meet the following requirements to be enrolled in the MSc in BDSA:

  1. Holding a bachelor degree from a recognized academic institution with the details below.
    • The specialization field is in Mathematics, Statistics or computer-related disciplines (e.g. Computer Science, Computer Engineering, Network Engineering, Software Engineering, and Information Systems). Applicants from closely-related quantitative disciplines or those from business-related disciplines are also eligible to apply.
    • The Grade Point Average (GPA) must be at least 2.67 out of 4 (or equivalent).
  2. Having a good standard statistical/mathematical background in the following areas:
    • Calculus
    • Linear Algebra
    • Probability and Statistics
  3. Having a good standard IT background in the following areas:
    • Computer ProgramingJava, C++, Python or R (preferable).
    • Data Structure
    • Algorithms
  4. Passing a personal interview to identify potential candidates.
  5. Demonstrating English Proficiency: TOEFL (500) or IELTS (6).
  6. Providing two academic letters of recommendations.

Program Activities