MAJORS >>>
Data Science
Advanced Standing II
Major
Data Science
數據科學
Degree / Award Title
Bachelor of Science in Data Science
理學士(數據科學)
Offering Academic Unit
Department of Data Science
Normal Period of Study
2 years
Maximum Period of Study
5 years
Credit Units Required for Graduation
62 credit units
Note: The following curriculum information is subject to periodic review and changes.

GE Requirements (12 credit units)Catalogue Term : Semester A 2025/26



Credit Units
GE University Requirements GE2401 English for Science 3
GE Distributional Requirements Take 1 course from any one of the three distributional areas:

Area 1: Arts and Humanities
Area 2: Study of Societies, Social and Business Organisations
Area 3: Science and Technology

Visit the GE website for more course information.
3
College-specified Courses CS3402 Database Systems 3
Take 1 course from the following list:

CB2100 Introduction to Financial Accounting
CB2300 Management
CB2500 Information Management
CB2601 Marketing
GE2313 Global IT Case Studies
GE2324 The Art and Science of Data
GE2338 Everyday Security - Protecting Yourself in the Digital Age
GE2340 Artificial Intelligence - Past, Present, and Future
3

College / School Requirements (0 credit units)Catalogue Term : Semester A 2025/26



Not required.

Major Requirements (50 credit units)Catalogue Term : Semester A 2025/26



Notes:

  • The catalogue term of the major requirement that students will follow will be the effective term of the declared/allocated major.

  • For advanced standing students who already have a major at the time of admission, the catalogue term of major requirement will be the same as their admission term. 


1. Core Courses (38 credit units)

Course CodeCourse TitleCredit Units
MA2508Multi-variable Calculus4
SDSC2001Python for Data Science4
SDSC2002Convex Optimization3
SDSC2004Data Visualization3
SDSC2005Introduction to Computational Social Science3
SDSC2102Statistical Methods and Data Analysis3
CS2334Data Structures for Data Science3
CS3273Data Protection and System Security3
SDSC3006Fundamentals of Machine Learning I3
SDSC3007Advanced Statistics3
SDSC4116Data Science Capstone6

2. Electives (12 credit units) - Must earn at least 12 credit units from B4 level courses

Course CodeCourse TitleCredit UnitsRemarks
GE2339Smart City - a Systems Engineering Perspective3B2 level / Artificial Intelligence
IS2505e-Business3B2 level / General
CS3201Computer Networks3B3 level / General
CS3342Software Design3B3 level / General
CS3383AI for Software Engineering3B3 level / General
LT3233Computational Linguistics3B3 level / General
SDSC3001Big Data: The Arts and Science of Scaling3B3 level / Artificial Intelligence
SDSC3002Data Mining3B3 level / Artificial Intelligence and Statistical Learning
SDSC3003Blockchain3B3 level / General
SDSC3004Computational Optimization3B3 level / Statistical Learning
SDSC3005Computational Statistics3B3 level / Statistical Learning
SDSC3008Systems Dynamics and Control3B3 level / Artificial Intelligence
SDSC3009Behavioural Analytics3B3 level / Social Media Analytics
SDSC3010Digital Trace Analytics3B3 level / Social Media Analytics
SDSC3011Social Data Processing and Modelling3B3 level / Social Media Analytics
SDSC3013Introduction to Social Media Analytics3B3 level / Social Media Analytics
SDSC3014Introduction to Sharing Economy3B3 level / General
SDSC3015Knowledge Graph and Cognitive Computing3B3 level / Artificial Intelligence
SDSC3016Social Network Analysis3B3 level / Social Media Analytics
SDSC3017Game Theory and Its Application3B3 level / Artificial Intelligence
SDSC3018Introduction to Internet of Things3B3 level / General
SDSC3019Introduction to Networked Life and Data Science3B3 level / General
SDSC3022Financial Data Analytics for Investments3B3 level / General
SDSC3023Data Science Applications in Portfolio Risk Analysis3B3 level / General
SDSC3060Operations Research3B3 level / General
SDSC3105Bayesian Analysis3B3 level / Statistical Learning
COM4511Social Media and Communication3B4 level / Social Media Analytics
CS4186Computer Vision and Image Processing3B4 level / General
CS4286Internet Security and e-Commerce Protocols3B4 level / General
CS4296Cloud Computing3B4 level / General
CS4480Data-Intensive Computing3B4 level / General
CS4486Artificial Intelligence3B4 level / Artificial Intelligence
CS4487Machine Learning3B4 level / Artificial Intelligence
SDSC4001Foundation of Reinforcement Learning3B4 level / Artificial Intelligence and Statistical Learning
SDSC4008Deep Learning3B4 level / Artificial Intelligence and Statistical Learning
SDSC4009Data Intelligence in Action3B4 level / Artificial Intelligence
SDSC4010Projects in Data Science (research)3B4 level / General
SDSC4011Experimental Research for Social Media3B4 level / Social Media Analytics
SDSC4016Fundamentals of Machine Learning II3B4 level / Artificial Intelligence, Statistical Learning and Social Media Analytics
SDSC4018AI in Systematic Trading3B4 level / Artificial Intelligence
SDSC4019Stochastic Processes and Applications3B4 level / Statistical Learning
SDSC4026Systems Modelling and Simulation3B4 level / Social Media Analytics
SDSC4070Large Language Models3B4 level / General
SDSC4110Statistical Design and Analysis of Experiments3B4 level / Statistical Learning

3. Optional Electives for ASII

Students may choose to enrol in the below course(s) to enrich their study.
 
Course CodeCourse TitleCredit Units
SDSC0001Internship0
SDSC0002Internship0
SDSC0003Internship0
SDSC0004Internship0
SDSC3080Internship3