Postgraduate Programs 2024/25
Master of Science Program in Data-Centric Artificial Intelligence Technology
Award Title
Master of Science in Data-Centric Artificial Intelligence Technology
Normative Program Duration
Full-time: 2 years
Part-time: 3 years
Offering Unit
Data Science and Analytics Thrust Area
Information Hub
Program Advisor
Program Director:
Prof Lei CHEN, Chair Professor of Data Science and Analytics
The Master of Science (MSc) Program in Data-Centric Artificial Intelligence Technology is an elite program providing students with unparalleled academic experience through interplay of advanced domain knowledge and practice in big data and AI. Not only will the program teach students the state-of-the-art knowledge in big data and AI through courses delivered by world-class faculty of the University, but it will also offer students opportunities to work on industry level independent projects. In addition, students will be exposed to real-world industry problems and trained with hands-on experience and essential skillset to apply the cutting-edge knowledge learnt in the courses to tackle the contemporary technology problems facing the industry in the one-year mandatory internship.
Along with the exponential growth in volume and availability of data arising from various forms of new innovations and technologies like 5G, Internet of Things (IoT), mobile devices, etc., enterprises are seeking to leverage the power of data and analysis for driving their businesses strategies and operations, leading to continuous growing demands for highly qualified professionals in the field of data science and AI. This program aims to educate students with academic literacy in big data and AI as well as provide students hands-on experience to work on independent projects and internship in the industry. The program enables students to apply learning to practice, empowering them to be skilled technology leaders and successful big data and AI professionals in the fast-changing business environment.
On successful completion of the program, graduates will be able to:
- Develop advanced knowledge and understanding on state-of-the-art big data and AI technologies and analysis methods, such as Data Mining, AI/ Deep Learning, Data Science and Engineering (Database, Hadoop, HDFS, MLOps), Algorithms, Probabilistic Graphical Models (GNN);
- Perform various industry data analytics tasks using big data, AI, and computing techniques;
- Exercise independent thinking and demonstrate critical analytical skills essential from the perspective of big data and AI;
- Investigate existing problems in big data and AI and conduct original big data and AI research independently with in-depth knowledge and practical experience to solve the complex problems in industry; and
- Apply a range of big data and AI knowledge and techniques effectively into practice in the academic field and industry for robust data analytics and applications.
-
Minimum Credit Requirement
30 credits
-
Credit Transfer
Subject to the approval of the Program Director and the University regulations governing credit transfer, a maximum of 9 credits can be transferred to the program.
-
Required Courses
4 credits
DSAA 6010
Industry Round Table
1 Credit(s)
This course offers students opportunities to learn the possible industry topics and supervisors that they will work with during their internship. The goals are: (a) understand (i) problems in industry, (ii) existing data-sets, (iii) AI models, (iv) service scenario and KPI, (v) challenges; (b) propose industrial projects based on the understanding; and (c) matching for their industrial projects. This course is only available for MSc(DCAI) students. Graded P or F.
DSAA 6100
Practical Lab Course
3 Credit(s)
This course will teach students practical programming and parallel processing skills on implementing various deep learning or machine learning models, starting from preparing data, feature selection to model choosing, hyperparameter tuning, and final result analysis and explaining. This course is only available for MSc(DCAI) students.
- Elective Courses
12 credits
DSAA 5002
Data Mining and Knowledge Discovery in Data Science
3 Credit(s)
With more and more data available, data mining and knowledge discovery has become a major field of research and applications in data science. Aimed at extracting useful and interesting knowledge from large data repositories such as databases, scientific data, social media and the Web, data mining and knowledge discovery integrates techniques from the fields of database, statistics and AI.
DSAA 5009
Deep Learning in Data Science
3 Credit(s)
In this course, theories, models, algorithms of deep learning and their application to data science will be introduced. The basics of machine learning will be reviewed at first, then some classical deep learning models will be discussed, including AlexNet, LeNet, CNN, RNN, LSTM, and Bert. In addition, some advanced deep learning techniques will also be studied, such as reinforcement learning, transfer learning and graph neural networks. Finally, end-to-end solutions to apply these techniques in data science applications will be discussed, including data preparation, data enhancement, data sampling and optimizing training and inference processes.
DSAA 5012
Advanced Database Management for Data Science
3 Credit(s)
In this course, the concepts and implementation schemes in advanced database management systems for data science applications will be introduced, such as disk and memory management, advanced access methods, implementation of relational operators, query processing and optimization, transactions and concurrency control. It also introduces emerging database related techniques for data science.
DSAA 5013
Advanced Machine Learning
3 Credit(s)
In this course, advanced algorithms for data science will be introduced. It covers most of the classical advanced topics in algorithm design, as well as some recent algorithmic developments, in particular algorithms for data science and analytics.
DSAA 5020
Foundation of Data Science and Analytics
3 Credit(s)
This course will introduce fundamentals techniques for data science and analytics. Specifically, it will teach students how to clean the data, how to integrate data and how to store the data. On top of these, it will also teach students knowledge to conduct data analysis, such as Bayes rule and connection to inference, linear approximation and its polynomial and high dimensional extensions, principal component analysis and dimension reduction. In addition, it will also cover advanced data analytics topics including data governance, data explanation, data privacy and data fairness.
DSAA 5021
Data Science Computing
3 Credit(s)
This course will teach students data science computing techniques. Topics cover: (1) Basic concepts of Data Science Computing and Cloud; (2) MapReduce - the de facto datacenter-scale programming abstraction - and its open source implementation of Hadoop; and (3) Apache Spark - a new generation parallel processing framework - and its infrastructure, programming model, cluster deployment, tuning and debugging, as well as a number of specialized data processing systems built on top of Spark.
- Independent Project
6 credits
DSAA 6800
Independent Project
6 Credit(s)
In this course, the student will work on a practical project. The independent project is related to real problems existing in data science and AI application domains. The student needs to conduct literature survey, method comparison, solution selection and implementation, experimental study and write the final report. The course will train students skills on proposing end-to-end solution for a realapplications problem. This course is only available for MSc(DCAI) students. Graded P or F.
Students are required to complete a six-month independent project on real-world industry problems. Each independent project will be supervised by one academic faculty member. The topics of the projects will come from industry with focus on data analytics. Full-time students are expected to complete the project in the second term of their first academic year. Part-time students are expected to complete the project in the second term of their second academic year.
DSAA 6920
Industry Internship I
2 Credit(s)
In this course, students will be trained in the industry. They will work under the guidance of their supervisors (industry and academia) to practice what they have learned in the program, and apply the data science and AI knowledge and techniques to various real-life problems. In Part I, students are required to complete an Open Topic report with oral examination on the scientific value, feasibility and technical challenges of the proposed topic. This course is only available for MSc(DCAI) students. Graded PP, P or F.
DSAA 6921
Industry Internship II
3 Credit(s)
In this course, students will be trained in the industry. They will work under the guidance of their supervisors (industry and academia) to practice what they have learned in the program, and apply the data science and AI knowledge and techniques to various real-life problems. In Part II, students are required to complete an Intermediate report with oral examination on the student’s progress and industry collaboration progress. This course is only available for MSc(DCAI) students. Graded PP, P or F.
DSAA 6922
Industry Internship III
3 Credit(s)
In this course, students will be trained in the industry. They will work under the guidance of their supervisors (industry and academia) to practice what they have learned in the program, and apply the data science and AI knowledge and techniques to various real-life problems. In Part III, students are required to complete a Final report with oral examination on the final output from the internship project and whether the student indeed knows how to apply AI techniques to concrete data science applications. This course is only available for MSc(DCAI) students. Graded PP, P or F.
Students are required to participate in a year-long internship in the industry arranged by the Program Office. Full-time students are expected to complete the internship in the second year of their study. Part-time students are expected to complete the internship in the third year of their study. Each internship will be supervised by one academic faculty member and one industry faculty member as a pair.
The internship consists of three parts. Students are required to pass oral examinations consisting of one Open Topic report, one Intermediate report and one Final report. Each oral presentation should normally take approximately 2 hours. The Open Topic will be examined based on the scientific value, feasibility and technical challenges of the proposed topic; the Intermediate report will assess the student’s progress and industry collaboration progress; the Final report will examine the final output from the internship project and whether the student indeed knows how to apply AI techniques to concrete data science applications.
To qualify for admission, applicants must meet all of the following requirements. Admission is selective and meeting these minimum requirements does not guarantee admission.
1. General Admission Requirements of the University
2. English Language Admission Requirements
3. Additional Information
-
Candidates with the following qualifications are preferred:
-
• A good honors degree in Data Science or AI; or
-
• A good honors degree in a related discipline with 2 years’ experience in IT industry; or
-
• A good bachelor’s degree in Data Science or AI with 2 years’ experience in IT industry.
-
Candidates with Data Analytic background can also be considered.
Application Deadlines
For 2024/25 Fall Term Intake (commencing in Sep 2024):
International students*
15 Jun 2024
Chinese students
15 Jul 2024
Application Open On
* All international students are required to obtain a student visa (X visa) for studying in China's mainland. For details on student visa (X visa) requirements, please click here.