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

minor_programme