Curriculum [BASc(FinTech)]

Bachelor of Arts and Sciences in Financial Technology [BASc(FinTech)]


The BASc(FinTech) degree is designed to nurture financial technologists and entrepreneurs with essential knowledge in both finance and technology, so they can take leading roles in innovation and applications of financial technology.

An emerging interdisciplinary area with very high impact on the economy of every society, this programme combines computing, finance, and policies and regulations to give students a thorough grounding in FinTech.

The programme consists of foundation courses in mathematics, statistics, finance, computing and law, as well as courses in:

  • FinTech (distributed ledger and blockchain technology, big data and data mining, computational finance and algorithmic trading, e-payment and crypto-currency, financial programming and databases, and mathematical finance etc.); and
  • Arts and social sciences (training students to have a broader mindset and allowing them to apply their knowledge and skills adaptively and creatively in this fastgrowing discipline). This programme prepares graduates with knowledge in both finance and technology, allowing them to have a broad career pathway as they could take up positions in FinTech industry, finance and IT industries.

Summary of Curriculum Structure

The curriculum comprises 240 credits of courses as follows:

Course Categories

No. of credits

UG5 Requirements


BASc Requirements


Discipline Core Course


Discipline Elective Courses


Capstone Experience






A Discipline Core course is a compulsory course which a candidate must pass in the manner provided for in the Regulations.

A Discipline Elective course refers to any course offered by the Faculty of Engineering or the Faculty of Business and Economics for the fulfillment of the curriculum requirements of the degree of BASc in Financial Technology that are not classified as discipline core course.

Curriculum Details

Course Categories


UG 5 Requirements (36 credits)

Technical English for computer science

Practical Chinese for Engineering Students

Four University Common Core Courses*

BASc Requirements (18 credits)

Basic programming and computer software skills

Foundations of human knowledge

Leadership beyond borders

Discipline Core Courses (54 credits)

Computer programming I

Object-oriented programming and data structures

Introduction to financial technologies

Linear algebra, probability and statistics

Introductory statistics

Introduction to financial accounting

Introductory microeconomics

Corporate finance

Regulation of financial markets

Discipline Elective Courses (30 credits)

One course from the following list:

  • Introduction to information technology law
  • Alternative Finance
  • Law, Innovation, Technology and Entrepreneurship (LITE)
  • Law, Innovation, Technology and Entrepreneurship (LITE) Internship

Four courses from the following list:

  • Machine learning / Artificial intelligence and deep learning
  • Modern technologies on World Wide Web
  • Cyber security
  • Investments and portfolio analysis
  • Derivatives
  • Mathematical finance
  • Regulatory and operational issues in finance
  • Text analytics and natural language processing in finance and fintech
  • Big data and data mining
  • Distributed ledger and blockchain
  • E-payment and crypto-currency
  • Introduction of English linguistics
  • English corpus linguistics
  • Introduction to quantitative methods in psychology
  • Cognitive psychology

Capstone Experience (12 credits)


Elective Courses (90 credits)

Any courses except Common Core Courses.


Degree Classification

The degree of Bachelor of Arts and Sciences in Financial Technology shall be awarded in five divisions in accordance with FITE 15 of the Regulations for the Degree of Bachelor of Arts and Sciences in Financial Technology and UG 9 of the Regulations for First Degree Curricula.