Bachelor of Science in Computer Science and Bachelor of Science in Computational Finance and Financial Technology


Academic Year of Entry 2023/24
Mode of Funding Government funded
Admission Code JS1221
Bachelor of Science in Computer Science and Bachelor of Science in Computational Finance and Financial Technology
Mode of Study Full time
Indicative Intake Target
Local Places : click here (for JUPAS)

Minimum No. of Credits Required 151
Normal Duration of Programme 5 years
Programme Website Click here to open
Programme Video Click here to view
Tuition Fee Click here for more information
Programme Leader
Dr Raymond Wong (Department of Computer Science)
BSc, MPhil (CUHK), PhD (Sydney)
General Enquiries
+852 3442 8580 (Phone)
+852 3442 0503 (Fax)

Programme Video

Double Degree Programme - BSc in Computer Science and BSc in Computational Finance & Financial Technology

College of Business

The College of Business is one of the premier business schools in Asia, offering a full suite of programmes from BBA, BSc, MBA, MSc, EMBA, DBA to PhD level, as well as specialist executive education courses. We are a culturally diverse faculty with over 200 core members of some 17 nationalities, and teach over 5,000 students each year. We are passionate about teaching and research and are currently ranked #39 worldwide for research. We are continuously expanding our work horizons. 

Department of Computer Science

The Department of Computer Science has received worldwide recognition for its outstanding research and pedagogical development.

On the education front, our programmes are designed to meet the most pressing information and communication technology needs of business and industry in Hong Kong. The programme provides a solid foundation in computer science knowledge and introduces students to a wide range of modern technologies, design and development processes, and IT professionalism. Students have the opportunity to undertake a major design and development project in an area such as data science, virtual reality, multimedia, computer vision, cloud computing and information security.

Along with exposure to cutting-edge teaching and learning practices, these experiences are shaping a new generation of professionals capable of developing innovative solutions to challenges in new fields in computer science.

To strive for research excellence, the Department conducts world-class fundamental and applied research. With more than 200 projects in progress, the vital areas covered include artificial intelligence, big data analytics, cloud computing, multimedia computing, computer systems, cyber security, and bioinformatics. Two applied research centres of note are the Centre for Decentralized Trust Computing, and the TFI Applied Research Centre for Advanced Digital Media Technology.  A number of laboratories also conduct a wide range of research projects.

The Department maintains state-of-the-art computing facilities, including a private cloud infrastructure to support teaching activities and a high-throughput computing cluster for computationally intensive tasks involved in various research activities.

The Department’s research foci include artificial intelligence, bioinformatics, cloud computing, data science, evolutionary computation and metaheuristics, information security, machine learning, mobile computing, multimedia computing, software engineering, computer vision and graphics. Our staff members have contributed intellectually and professionally to the advancement of these fields.

Our Target

The programme aims to educate a new generation of professionals with a unique combination of expertise from the important areas of computer science, computational finance, and financial technology.  Finance is one of the pillars supporting the economy of Hong Kong, and the use of computational technologies has become pervasive in different business sectors.  With recent significant advances in artificial intelligence (AI) and blockchain technologies and their increasing applications in every aspect of the financial industry, the programme, which comprises a broad set of courses from the Department of Computer Science and College of Business, will train students with a distinctive and interdisciplinary blend of knowledge across the complete spectrum of computer science/computational finance/financial technology areas, from AI, big data analytics, derivatives pricing, financial econometrics, portfolio management to software engineering.  

Entrance Requirements for JUPAS Applicants

To be considered for admission to the double degree programme in Bachelor of Science in Computer Science and Bachelor of Science in Computational Finance and Financial Technology (Computational Finance Stream), HKDSE students should achieve Level 4 or above in Mathematics and satisfy the minimum entrance requirements.


Elective 1
Level 3 in one elective subject from:
•    Biology
•    Chemistry
•    Combined Science
•    Information and Communication Technology
•    M1/M2
•    Physics

Elective 2
Level 3 in any elective subjects

Curriculum Structure

Curriculum Structure for Bachelor of Science in Computer Science and Bachelor of Science in Computational Finance and Financial Technology

(applicable to students admitted from the 2022 entry)

Degree Requirements

Credit Units

BSc in Computer Science

BSc in Computational Finance and Financial Technology

University Requirements and Distributional Requirements


  • GE1401 University English (3 credit units)
  • Discipline-specific GE English (3 credit units) –

GE2410 English for Engineering or

GE2402 English for Business Communication

  • GE1501 Chinese Civilisation - History and Philosophy  (3 credit units)
  • Distributional areas (12 credit units)


College-specified courses


College-specified courses of CENG (9 credit units):

(MA1200/ MA1300) + (MA1201/ MA1301) + JC2066


College-specified courses of CB (9 credit units):

CS2204 (in lieu of CB2240) + CS3334 + MA3525


College/School Requirement


  • CS1302 (3 credit units)
  • Take CB2400 to fulfill the 3 credit units of CENG College Requirement
  • CB2100 (3 credit units)
  • CB2400 (3 credit units)
  • CB3410 (3 credit units)


Major Required Courses


36 credit units

(From CS core courses)

30 credit units

(From CFFT core courses)

34 credit units

(To serve as Core or Electives for both Majors)

Minimum number of credit units for the Double Degree award