MAJORS >>>
Computational Finance and Financial Technology
Normative 4-year Degree
Major
Computational Finance and Financial Technology
計算金融及金融科技
Degree / Award Title
Bachelor of Science in Computational Finance and Financial Technology
理學士(計算金融及金融科技)
Offering Academic Unit
This Major is jointly offered by:
College of Business
Department of Economics and Finance
Department of Information Systems
Department of Management Sciences
Normal Period of Study
4 years
Maximum Period of Study
8 years
Credit Units Required for Graduation
123 credit units
Note: The following curriculum information is subject to periodic review and changes.

GE Requirements (30 credit units)Catalogue Term : Semester A 2024/25



  Credit Units
University Requirements GE1401 University English 3
GE2402 English for Business Communication 3
GE1501 Chinese Civilisation - History and Philosophy 3
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
(for ComFin Stream)
CB2240 Introduction to Business Programming in Python 3
CS3334 Data Structures 3
MA3525 Elementary Numerical Methods 3
College-specified Courses
(for FinTech Stream)
CB2240 Introduction to Business Programming in Python 3
CS2312 Problem Solving and Programming 3
MA2185 Discrete Mathematics 3

College / School Requirements (9 credit units)Catalogue Term : Semester A 2024/25


Course CodeCourse TitleCredit Units
CB2100Introduction to Financial Accounting3
CB2400Microeconomics3
CB3410Financial Management3

Major Requirements (72 credit units)Catalogue Term : Semester A 2024/25



1. Core Courses (30 credit units)


Select One from the following courses:
Course CodeCourse TitleCredit Units
MA1200Calculus and Basic Linear Algebra I3
MA1300Enhanced Calculus and Linear Algebra I3

Select One from the following courses:
Course CodeCourse TitleCredit Units
MA1201Calculus and Basic Linear Algebra II3
MA1301Enhanced Calculus and Linear Algebra II3

Take ALL the below courses:
Course CodeCourse TitleCredit Units
MA2510Probability and Statistics3
CS1102Introduction to Computer Studies3
CS2311Computer Programming3
CS3402Database Systems3
EF3320Security Analysis and Portfolio Management3
EF4313Corporate Finance3
EF4321Derivatives and Risk Management3
MS3252Regression Analysis3


a) Computational Finance Stream


 i) Stream Core Courses (36 credit units)
Course CodeCourse TitleCredit UnitsRemarks
MA2001Multi-variable Calculus and Linear Algebra3
MA3511Ordinary Differential Equations3
CB2402Macroeconomics3
EF3520Stochastic Calculus for Finance3
EF4820Derivatives Pricing I: Stock and FX3
EF4821Derivatives Pricing II: Interest Rate and Credit Risk3
EF4822Financial Econometrics3
EF4328Asset Management3
MS2602Statistical Inference3
MS3111Data Analytics with Excel VBA3
MS3601Optimization Methods3
CB4001Honor Thesis3This course can be used to fulfil the internship/consultancy project/research project requirement.


 ii) Stream Electives (6 credit units)
Students are required to take TWO elective courses from the list below
Course CodeCourse TitleCredit Units
CB2300Management3
CB3043Business Case Analysis and Communication3
CS3391Advanced Programming3
CS4335Design and Analysis of Algorithms3
EF4312Mergers and Acquisitions3
EF4314Corporate Valuation3
EF4323Trading Room Workshop3
EF4327Fixed Income Securities3
EF4331International Finance and Banking3
EF4334Regulation and Management of Financial Institutions3
MS3106Simulation3
MS4212Predictive Analytics and Forecasting3
MS4224Enterprise Data Mining3
MS4252Big Data Analytics3
MA3514Numerical Methods for Differential Equations3
MA4542Real Analysis3


b) Financial Technology Stream 

i) Stream Core Courses (36 credit units)
Course CodeCourse TitleCredit UnitsRemarks
CB2500Information Management3
CS3334Data Structures3
EF4314Corporate Valuation3
IS3101Blockchain and Digital Currency3
IS3240Advanced Business Programming in Python3
IS3501Cybersecurity for Business3
IS4837Regulatory Compliance for Financial Services Technologies3
IS4335Data Visualization3
IS4861Machine Learning for Business3
IS4920FinTech Capstone Project6This course can be used to fulfil the internship/consultancy project/research project requirement.
IS4940Global Technology Entrepreneurship and Innovation3

ii) Stream Electives (6 credit units)
 Students are required to take TWO elective courses from the list below.
Course CodeCourse TitleCredit Units
CB2101Introduction to Managerial Accounting3
CB2201Operations Management3
CB2300Management3
CB2402Macroeconomics3
CB2601Marketing3
CB3043Business Case Analysis and Communication3
EF4312Mergers and Acquisitions3
EF4323Trading Room Workshop3
IS2502Social Media and Social Networks3
IS3230Java Programming for Business3
IS3430Systems Analysis and Design3
IS4032Mobile Apps3
IS4537Information Systems Audit3
IS4543Risk Management and Information Systems Control3
MKT3603Consumer Behaviour3
MGT2324Introduction to Entrepreneurship3

Suggested Study Plan