MAJORS >>>
Data and Systems Engineering
Normative 4-year Degree
Major
Data and Systems Engineering
數據與系統工程
Degree / Award Title
Bachelor of Science in Data and Systems Engineering
理學士(數據與系統工程)
Offering Academic Unit
Department of Data Science
Normal Period of Study
4 years
Maximum Period of Study
8 years
Credit Units Required for Graduation
121 credit units
Note: The following curriculum information is subject to periodic review and changes.

GE Requirements (31 credit units)Catalogue Term : Semester A 2026/27



  Credit Units
GE University Requirements GE1401 University English 3
GE2410 English for Engineering 3
GE1501 Chinese Civilisation - History and Philosophy 3
GE1601 Whole-Person Development 1
GE Distributional Requirements Take at least 1 course from each 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.
12
College-specified Courses CS1315 Introduction to Computer Programming 3
DSC2003 Human Contexts and Ethics in Data Science 3
CS3402 Database Systems 3

College / School Requirements (8 credit units)Catalogue Term : Semester A 2026/27


Course CodeCourse TitleCredit Units
MA1503Linear Algebra with Applications4
MA1508Calculus4

Major Requirements (73 credit units)Catalogue Term : Semester A 2027/28



Notes:

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

  • For normative 4-year degree students who will join the majors allocation exercise, the catalogue term of major requirement will be one year after admission.

  • For advanced standing students and 4-year degree 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

(49 credit units for students with no stream)
(58 credit units for ACT stream)
Course CodeCourse TitleCredit UnitsRemarks
PHY1201General Physics I3
DSC1001Introduction to Data Science2
GE2339Smart City - a Systems Engineering Perspective3
MA2508Multi-variable Calculus4
MA2510Probability and Statistics3
DSC2001Python for Data Science4
DSC2002Convex Optimization3
DSC2004Data Visualization3
DSC2102Statistical Methods and Data Analysis3
DSC3002Data Mining3
DSC3006Fundamentals of Machine Learning I3
DSC3008Systems Dynamics and Control3
DSC3025Internship for Flagship Programme3ACT stream only
DSC3026International Professional Development3ACT stream only
DSC3060Operations Research3
DSC4016Fundamentals of Machine Learning II3ACT stream only
CS4480Data-Intensive Computing3
DSC4116Data Science Capstone6

1. Electives

(24 credit units for students with no stream)
(15 credit units for ACT stream)

Course CodeCourse TitleCredit UnitsRemarks
DSC0001Internship0General
DSC0002Internship0General
DSC0003Internship0General
DSC0004Internship0General
CS2334Data Structures for Data Science3General
CS3201Computer Networks3Industrial Artificial Intelligence
CS3273Data Protection and System Security3Industrial Artificial Intelligence
CS3342Software Design3General
CS3383AI for Software Engineering3General
LT3233Computational Linguistics3General
DSC3001Big Data: The Arts and Science of Scaling3Industrial Artificial Intelligence
DSC3003Blockchain3FinTech & Decision Analytics
DSC3004Computational Optimization3Industrial Artificial Intelligence
DSC3013Introduction to Social Media Analytics3General
DSC3014Introduction to Sharing Economy3Smart City
DSC3018Introduction to Internet of Things3Smart City
DSC3019Introduction to Networked Life and Data Science3Smart City
DSC3020Engineering Economics3FinTech & Decision Analytics
DSC3022Financial Data Analytics for Investments3FinTech & Decision Analytics
DSC3023Data Science Applications in Portfolio Risk Analysis3FinTech & Decision Analytics
DSC3027Smart Logistics and Transportation3Smart City
DSC3080Internship3General, Not available for ACT stream
DSC3102Quality Technologies3General
DSC3105Bayesian Analysis3General
CS4286Internet Security and e-Commerce Protocols3FinTech & Decision Analytics
CS4486Artificial Intelligence3Industrial Artificial Intelligence
DSC4001Foundation of Reinforcement Learning3General
DSC4009Data Intelligence in Action3Industrial Artificial Intelligence
DSC4016Fundamentals of Machine Learning II3Industrial Artificial Intelligence, Core course for ACT stream
DSC4018AI in Systematic Trading3FinTech & Decision Analytics
DSC4021Advanced Internet of Things3Industrial Artificial Intelligence
DSC4024Project Management and Analysis3FinTech & Decision Analytics
DSC4026Systems Modelling and Simulation3Industrial Artificial Intelligence
DSC4051Facilities and Distribution Management3Smart City
DSC4064Reliability Engineering3General
DSC4070Large Language Models3General
DSC4103Decision Analytics and Risk Management3FinTech & Decision Analytics
DSC4107Financial Engineering and Analytics3FinTech & Decision Analytics
DSC4109Smart Manufacturing and Automation3Smart City
DSC4110Statistical Design and Analysis of Experiments3General