Facebook Page Instagram Page Instagram Page
Department of Mathematics and Information Technology

Master of Science in Applied Data Science

 

Programme Code

A1M137

Study Mode

One-year Full-time

Programme Leader

Dr. Chiu Mei Choi

Programme Enquiries

2948 7824

Programme Leaflet

Download

Programme Overview

The Master of Science in Applied Data Science [MSc(ADS)] aims to equip students with a robust theoretical and practical foundation in data science and artificial intelligence, fostering innovation and expertise across diverse domains, including education, decision with business intelligence, and big data management. The programme is designed to develop professionals who can explore and leverage data-driven insights and advanced analytics to drive decision-making, enhance educational practices, and create cutting-edge Artificial Intelligence (AI) applications.

Programme Structure and Curriculum

The programme comprises 24 credit points (cps). Each course is worth 3 cps. Students normally take one year to complete the programme. The programme curriculum consists of 4 core courses and 4 elective courses. Each course carries 3 cps. Student is required to take 4 core courses and select 4 out of 7 elective courses to fulfill the graduation requirement. Classes in the same or different semester(s) may be held in the daytime/evening on weekdays and/or Saturdays at the Tai Po Campus, Tseung Kwan O Study Centre, Kowloon Tong Satellite Study Centre and/or North Point Study Centre and/or other locations as decided by the University.

 

Credit Points (cps)

 Core Courses

12

  1. Advanced Data Analytics

3

  1. Applied Programming with Python

3

  1. Database Systems and Management

3

  1. Foundations for Data Science and AI

3

 

 Electives Courses

 Choose 4 out of 7 courses

12

  1. Advanced Artificial Intelligence

12

  1. Cyber Security and its Application in Education
  1. Data Visualisation
  1. Predictive Analytics
  1. Generative Artificial Intelligence and Applications
  1. Learning Analytics and Educational Data Science
  1. Social Computing and Media Data Analytics

 

Courses

Core Courses
Advanced Data Analytics

This course explores advanced data analytics techniques, focusing on data mining methodologies and their application to large datasets. Students will learn about association rule mining, clustering methods like k-means and hierarchical clustering, and advanced classification techniques such as support vector machines and ensemble learning. The course also introduces data mining techniques on text and graph, enabling students to uncover patterns and insights from complex data. The course will also introduce data analytics applications in various applications, e.g., education, healthcare, finance. Practical sessions emphasise hands-on experience with data mining tools and software, preparing students to analyse and interpret data in various domains.

Applied Programming with Python

This course aims to provide students with the opportunity to renew and expand their understanding of Python programming through practical coding exercises and projects. In this course, students will enhance their programming skills by learning advanced programming techniques such as functional, logical, and concurrent programming. The course emphasises practical applications and encourages creativity and problem-solving. Students will deepen their understanding of advanced data flow and control flow. Additionally, this course will introduce students to the emerging field of generative AI and its potential to assist in programming tasks. Students will learn how to harness generative AI to seek insights for programming tasks, generate code snippets, and enhance code quality through modern code review.

Database Systems and Management

This course provides an in-depth exploration of database systems and management practices. Students will learn about database design principles, relational algebra, SQL for data manipulation, and data warehouse. The course covers both relational databases and NoSQL systems, emphasising their use in managing large-scale big data. Topics include transaction management and concurrency control, data integrity, and performance optimisation. Students will gain hands-on experience in designing and implementing database solutions, essential for effective big data management in diverse application scenarios.

Foundations for Data Science and AI

This course provides a comprehensive introduction to the foundational concepts and methodologies in data science and artificial intelligence, under the SEMMA (Sample, Explore, Modify, Model, Assess) framework developed by SAS and the CRISP-DM (Cross-Industry Standard Process for Data Mining) framework developed by IBM and other companies respectively. Students will learn the foundations for data collection, preprocessing, exploratory data analysis, data visualisation, along with an introduction to descriptive and inferential statistical methods, and supported by statistical packages such as Jamovi or R/Python as tools for data analysis. The course also covers fundamental machine learning algorithms such as linear regression, logistic regression, decision trees, and clustering techniques, as well as basic AI concepts including neural networks and search algorithms. Ethical considerations and the societal impact of AI and data science are discussed to provide a holistic understanding of the field. This foundational knowledge prepares students for advanced coursework and practical applications in data science and AI.

 

Elective Courses
Choose 4 out of the following 7 courses
Advanced Artificial Intelligence

This course provides students with an in-depth understanding of the principles and theories of artificial intelligence models and algorithms, covering advanced topics including deep learning, computer vision, and natural language processing (NLP). Students will explore the theoretical underpinnings and practical implementations of neural networks, convolutional neural networks (CNNs), and recurrent neural networks (RNNs). Additional topics include reinforcement learning, generative adversarial networks (GANs), and the development of AI systems for real-world applications. The course also examines ethical considerations and the development of trustworthy AI systems, preparing students to innovate responsibly in the field of AI.

Cyber Security and its Application in Education

This course begins by reviewing basic and essential knowledge and skills in cyber security and problem solving for Education. This course will explore key cyber security concepts such as cryptographic hash function, digital signature, authentication, public key infrastructure, firewall, intrusion detection, access control, and relevant applications in cyber security education. The course aims to provide students with overall understanding of cyber security landscape. Also, participants will learn about how to solve practical cyber security issues and design solutions for cyber security education.

Data Visualisation

This course introduces students to data visualisation techniques, focusing on learning Python packages for creating 2D and 3D visualisations. Students will learn about libraries such as Matplotlib, Seaborn, and Plotly, and how to use them to create informative and interactive visualisations. The course also covers dimension reduction techniques and the principles of human-computer interaction to enhance the usability and interpretation of visual data. Through hands-on exercises, students will develop the skills needed to effectively communicate data insights through visual storytelling.

Predictive Analytics

This course focuses on predictive analytics techniques and their application to decision-making processes. Students will explore methodologies such as time series forecasting and regression models. The course emphasises the use of predictive models to anticipate future trends and outcomes, including estimating future values of a specific variable (e.g., sales, demand, temperature) and predict outcomes or behaviours (e.g., customer churn, fraud risk) to support strategic planning and decision-making. Through practical exercises and projects, students will learn to apply predictive analytics to transform data into actionable insights, aligning with the programme’s goal of creating innovative data-driven solutions.

Generative Artificial Intelligence and Applications

This course focuses on generative AI models and their applications across various domains. Students will explore concepts such as generative adversarial networks (GANs), variational autoencoders, and large language models like GPT. The course emphasises the development and implementation of generative AI systems for tasks such as image synthesis, text generation, and creative content creation. Students will gain hands-on experience with generative AI frameworks and tools, preparing them to innovate and develop applications that leverage generative AI techniques. 

Learning Analytics and Educational Data Science

This course examines the application of learning analytics techniques to education settings to enhance learning outcomes and educational practices. Students will learn about learning analytics, learning behaviour modelling, and practical data mining and machine learning techniques such as classification, clustering, and association rule mining in educational contexts. Ethical considerations in analysing student data will also be discussed. The course focuses on analysing student data to identify patterns and predict learning outcomes, supporting personalised learning and informed decision-making in education. By integrating theoretical concepts with practical applications, students will be equipped to transform educational data into actionable insights.

Social Computing and Media Data Analytics

This course examines the intersection of social computing and sentiment analysis, focusing on techniques for analysing social media, social networks, user interactions, and online behaviour. Students will learn about text mining, graph mining, and sentiment analysis methods to extract insights from social data. Practical exercises and projects will enable students to apply these techniques to real-world social computing challenges, transforming data into actionable intelligence.

 

Medium of Instruction

The medium of instruction is Putonghua supplemented with English.

Entrance Requirements

(1)   Applicants should normally hold a recognised bachelor’s degree or equivalent. Degrees related to science, engineering, or other relevant disciplines are preferred.

(2)   Shortlisted applicants may be required to attend an interview.

Tuition Fee

This programme is offered on a self-financed basis. The tuition fee is HK$198,000 for the whole programme. Tuition fees paid are normally not refundable or transferable.

Disclaimer

Course Level

Any aspect of the courses and course offerings (including, without limitation, the contents of the course and the manner in which the course is taught) may be subject to change at any time at the sole discretion of the University if necessary. Without limiting the generality of the University’s discretion to revise the courses and course offerings, it is envisaged that changes may be required due to factors including staffing, enrolment levels, logistical arrangements, curriculum changes, and other factors caused by change of circumstances. Tuition fees, once paid, are non-refundable.

 

Programme Level

Every effort has been made to ensure the accuracy of the information contained in this website. Changes to any aspects of the programmes may be made from time to time as due to change of circumstances and the University reserves the right to revise any information contained in this website as it deems fit without prior notice. The University accepts no liability for any loss or damage arising from any use or misuse of or reliance on any information contained in this website.

 

For Self-financed Postgraduate Programmes

EdUHK, has not collaborated with any agency in Mainland China or Hong Kong on admission, and does not encourage students to entrust their applications to any third-party agents and we always contact applicants directly on updates regarding the applications. You must complete and submit your own application via the EdUHK online admissions system and provide your own personal and contact details. Please refer to the official EdUHK channels, such as programme websites and the admissions system, for the required information to complete your application.

 

University Level

The University is committed to uphold the educational quality and standard of the programmes it offers. The University, being funded by the University Grants Committee (UGC), is one of the nine self-accrediting institutions in Hong Kong. In addition, the quality of the educational experience in all programmes offered by the UGC-funded universities is subject to the quality assurance process administered by the Quality Assurance Council of the UGC.

 

Individuals who wish to apply for qualification certification in Mainland China after graduation should contact the CSCSE (website: https://zwfw.cscse.edu.cn/cscse/lxfwzxwsfwdt2020/xlxwrz32/index.html) directly for updated details and confirmation. The certification in Mainland China is an independent process from the conferral of academic qualification in Hong Kong by the University. For the avoidance of doubt, no warranties are given in respect of individual graduate’s qualification certification or recognition in Mainland China or any other professional qualification or license outside Hong Kong.

Application and Enquiries

Interested applicants please submit your application via EdUHK Online Application Systems. Prior to your submission, please visit https://www.eduhk.hk/acadprog/postgrad.html for detailed application and admission information.

 

Should you have enquiries, please do not hesitate to email us at: mit@eduhk.hk

Programme Code

A1M137

Study Mode

One-year Full-time

Programme Leader

Dr. Chiu Mei Choi

Programme Enquiries

2948 7824

Programme Leaflet

Download