Minor Programme in Data Science (2025-26 or earlier intakes)
(For students of 2025-26 or earlier intakes only)
Students of 2025-26 or earlier intakes are allowed to follow either the structure below or the revised structure for 2026-27 intake and after.
Students are required to complete 15 credits in total.
Required Courses (6 credits)
CDS1001 Introduction to Programming for Data Science
CDS2002 Introduction to Artificial Intelligence
Elective Courses (9 credits)
Advanced-level Electives: At least two from any of the following courses
CDS2003 Data Structures and Object-Oriented Programming
CDS2004 Quantitative Decision Making
CDS3001 Databases and Data Warehouses
CDS3002 Operations Simulation with Decision Analysis (titled as Simulation in Term 1, 2022-23 or before)
CDS3004 Data Mining
CDS4005 Big Data Analytics
Application-oriented Electives: At most one from any of the following courses
BAI4010 Web Programming for e-Business (coded as CDS4010 in 2024-25 or before) (from 2022-23)
CDS3005 Data Science Project Management
CDS4002 Data Management
CDS4003 Project
CDS4004 Web Technologies and Social Networks
ECO4203 Applied Econometrics
MKT3006 Marketing Analytics
SCI3001 Location Intelligence


