Study Period

The normative study period of part-time students is 2 years.

Curriculum Structure

Students are required to complete not fewer than 75 credits nor more than 84* credits of courses selected from the syllabus which must include capstone experience.

Course Category

No. of Courses

No. of Credits

Discipline Courses
(including 3 Disciplinary compulsory courses)

≥ 8

Not less than 51

Elective Courses 

≤ 2

Not more than 12

Capstone Experience

Project

12

 

Total:

75 to 84 *

* Most courses in the curriculum has 6 credits.  However, courses offered by Faculty of Law has 9 credits.  Candidates who choose one, two, or three 9-credit courses, in addition to the Disciplinary compulsory course in Law, are required to complete 78, 81 or 84 credits respectively for satisfying the curriculum requirement.

Candidates shall select courses in accordance with the regulations of the degree. Candidates must complete a Project and 10 courses with the following requirements.

  1. Candidates must complete at least 3 courses in List-B Disciplinary courses, which must include at least 1 course from List-B-1 and at least 1 course from List-B-2.
  2. Candidates must complete at least 2 courses in List-C Disciplinary courses, which must include at least 1 course from List-C-1 and at least 1 course from List-C-2. 
  3. Candidates may also in exceptional circumstances select at most 2 taught postgraduate level courses (at most 12 credits in total) offered by the Departments in the Faculty of Engineering that are not classified as discipline courses as their elective courses.  All course selection will be subject to approval by the Programme Directors/Course Co-ordinators/Heads of departments concerned.

List-A Disciplinary compulsory courses

            (3 courses)

Discipline

Course

Technology

FITE7409 # Blockchain and cryptocurrency (6 credits)

or

COMP7408 # Distributed ledger and blockchain technology (6 credits)

Finance

MFIN7002 Investment analysis and portfolio management (6 credits)

Law

LLAW6093 Regulation of financial markets (9 credits)

# Candidates holding a non-computer science major should select FITE7409 Blockchain and cryptocurrency while candidates holding a computer science major should select COMP7408 Distributed ledger and blockchain technology.

List-B Disciplinary courses
            
 (at least 3 courses)

List-B-1
(with at least one course from List-B-1)

List-B-2
(with at least one course from List-B-2)

COMP7802 Introduction to financial computing (6 credits)

FITE7407 Securities transaction banking (6 credits)

COMP7906 Introduction to cyber security (6 credits)

FITE7410 Financial fraud analytics (6 credits)

ECOM6016 Electronic payment systems (6 credits)

^ ECOM7126 Machine learning for business and e-commerce (6 credits)

^ For students admitted in or before 2023, this course is classified as List-C-2.  Students taking this course in 2024-25 may apply to count this course as List-B-2. 

List-C Disciplinary courses 
            
 (at least 2 courses)

List-C-1
(with at least one course from List-C-1)

List-C-2
(with at least one course from List-C-2)

FITE7405 Techniques in computational finance (6 credits)

COMP7412 Banking in Web3.0 – Metaverse, DeFi, NFTs and beyond (6 credits)

FITE7406 Software development for quantitative finance (6 credits)

ECOM6023 E-financial services (6 credits)

FITE7801 Topics in financial technology (6 credits)

FITE7411 RegTech in finance (6 credits)

COMP7103 Data mining (6 credits)

FITE7413 Smart banking and innovative finance # (6 credits)

COMP7305 Cluster and cloud computing (6 credits)

FITE7414 Generative AI in financial services (6 credits)

COMP7404 Computational intelligence and machine learning (6 credits)

IMSE7310 Financial engineering (6 credits)

COMP7409 Machine learning in trading and finance (6 credits)

LLAW6046 Privacy and data protection (9 credits)

DASC7606 Deep learning (6 credits)

LLAW6256 Law of anti-money laundering and counter-terrorist financing and compliance issues (9 credits)

STAT8020 Quantitative strategies and algorithmic trading (6 credits)

MFIN7034 ^ Machine learning and artificial intelligence in finance (6 credits)

or

MFIN7037 ^ Quantitative trading (6 credits)

STAT6013 Financial data analysis (6 credits)

^ Candidates can only select either MFIN7034 Machine learning and artificial intelligence in finance or MFIN7037 Quantitative trading.

Capstone requirement

FITE7001 Project (12 credits)

keyboard_arrow_up