Curriculum
Curriculum | CUHK Insurance, Financial and Actuarial Analysis Programme
For students admitted in 2025-2026 and thereafter, the normative period of study is 4 years, and students have to complete at least 123 units and satisfy requirements under separate categories:
Major Programme Requirement
(including compulsory courses, elective courses, and capstone course)
Chinese Language
University Language Requirement
English Language
University Language Requirement
General Education
Core Competencies
Physical Education
Free Electives
Major Programme Requirement
For major requirement, students are required to complete a minimum of 78 units of courses as follows:
ACCT1111
Foundations in Financial Accounting
DOTE1030
Economics for Business Studies I
DOTE1040
Economics for Business Studies II
Required Major Courses
MATH1010
University Mathematics /
MATH1018
Honours University Mathematics /
MATH1535
Intermediate Mathematics for Business and Social Sciences
MATH1540
University Mathematics for Financial Studies
CSCI1510
Computer Principles and C Programming /
CSCI1520
Computer Principles and C++ Programming /
CSCI1540
Fundamental Computing With C++ /
CSCI1580
Visual Programming
ACCT2121
Introductory Management Accounting
FINA2010
Financial Management
FINA2200
Introduction to Actuarial Science
FINA2220
Quantitative Methods for Actuarial Analysis I
FINA2230
Quantitative Methods for Actuarial Analysis II
FINA3080
Investment Analysis and Portfolio Management
FINA3210
Risk Management and Insurance
FINA3221
Basic Long-term Actuarial Mathematics
FINA3222
Basic Short-term Actuarial Mathematics
FINA3230
Life and Health Insurance
FINA3240
Corporate Property and Liability Insurance
FINA3290
Linear Models for Actuaries
MGNT1020
Management
ACCT3151
Business Law
ACCT3161
Taxation
CSCI2100
Data Structures /
CSCI2520
Data Structures and Applications
DOTE2051
Business Information Systems
DOTE3010
Artificial Intelligence Empowered Business
FINA3010
Financial Markets
FINA3030
Management of Financial Institutions
FINA3070
Corporate Finance: Theory and Practice
FINA3250
Derivatives for Actuaries I /
FINA4110
Options and Futures
FINA3260
Internship Experience
FINA3295
Advanced Statistical Modeling for Insurance and Finance
FINA4030
Selected Topics in Finance
FINA4120
Fixed Income Securities Analysis
FINA4140
Computational Finance
FINA4150
Quantitative Methods for Financial Derivatives
FINA4160
Intermediate Financial Theory
FINA4211
Advanced Long-term Actuarial Mathematics
FINA4215
Introduction to Actuarial Computing Using Prophet
FINA4221
Advanced Short-term Actuarial Mathematics
FINA4280
Derivatives for Actuaries II
IBBA3040
Business Lectures Series
MATH2010
Advanced Calculus I
MGNT2511
Global Experiential Learning I
MGNT2512
Global Experiential Learning II
MGNT2611
Business Sustainability
MKTG2010
Marketing Management
RMSC4001
Simulation Methods for Risk Management Science and Finance
STAT3007
Introduction to Stochastic Processes
FINA4270
Research Project in Insurance, Financial and Actuarial Analysis
FINA4290
Actuarial Internship
FINA4291
Internship in Insurance and Financial Institutions
MGNT4010
Strategic Management
Current students should refer to the AQS website for the most updated undergraduate student handbook:
Recommended Pattern of Study
ACCT1111
Foundations in Financial Accounting
DOTE1030
Economics for Business Studies I
MATH1010
University Mathematics /
MATH1080
Honours University Mathematics /
MATH1530
Basic Mathematics for Business and Social Sciences
DOTE1040
Economics for Business Studies II
FINA2010
Financial Management
FINA2200
Introduction to Actuarial Science
MATH1535
Intermediate Mathematics for Business and Social Sciences (if not taken MATH1010 or MATH1018)
FINA2220
Quantitative Methods for Actuarial Analysis I
FINA3210
Risk Management and Insurance
MATH1540
University Mathematics for Financial Studies
ACCT2121
Introductory Management Accounting
FINA2230
Quantitative Methods for Actuarial Analysis II
FINA3080
Investment Analysis and Portfolio Management
FINA3221
Basic Long-term Actuarial Mathematics
FINA3230
Life and Health Insurance
CSCI1510
Computer Principles and C Programming /
CSCI1520
Computer Principles and C++ Programming /
CSCI1540
Fundamental Computing With C++ /
CSCI1580
Visual Programming
FINA3222
Basic Short-term Actuarial Mathematics
FINA3240
Corporate Property and Liability Insurance
FINA3290
Linear Models for Actuaries
Term 2 (Commencing from this term, students may follow the recommended study pathways below.)
Plan A : with internship but no exchange
Actuarial Internship
Plan B : with both exchange and internship
Overseas Exchange / Actuarial Internship
Overseas Exchange suggested in Year 3 - Term 2 OR Year 4 Term 1
Term 1
Plan A : with internship but no exchange
Elective Courses
FINA4290 (Capstone Elective Course)
Actuarial Internship
MGNT1020
Management
Plan B : with both exchange and internship
Actuarial Internship / Overseas Exchange
Overseas Exchange suggested in Year 3 - Term 2 OR Year 4 Term 1
Term 2
Plan A : with internship but no exchange
Elective Courses
Plan B : with both exchange and internship
Elective Courses
FINA4290 (Capstone Elective Course)
Actuarial Internship
MGNT1020
Management
Term 1
Plan B with both exchange and internship
Elective Courses