BSc Computer Science
![programme default img](/admo/sites/default/files/2023-08/programme-default-img.jpg)
1561A
Local Places:
99 (For First Year and Advanced Standing I Entries)* and
25 (For Senior Year Entry)
Non-Local Places
(For Overall Direct Applications):
Around 300
2 Years (For Senior Year Entry)
BEng McGill, MSc PhD Carnegie Mellon
* for JUPAS and non-JUPAS admissions
This programme is one of the leading Computer Science programmes in Hong Kong, providing students with a well-balanced curriculum and solid education in both the theoretical and practical aspects of computing. This foundation enables students to lead successful careers as professional software developers, system architects, system analysts, technology officers, etc. Besides acquiring a broad knowledge of Computer Science, students can elect to specialise in different technology streams, such as artificial intelligence, information security, multimedia, software engineering/project management or data science.
A well-balanced curriculum which comprises a set of highly focused core courses and a wide range of electives, with 5 study streams on Artificial Intelligence, Data Science, Information Security, Multimedia Computing, and Software Engineering and Engineering Management to allow in-depth study in different areas of expertise.
All students acquire working experience before graduation through the 9-month mandatory IT Professional Placement, an integral component of the curriculum with emphasis on developing applicable skills and addressing the industry needs.
100% full-time employment according to the Graduate Employment Survey 2021 conducted by the University.
Entrance Requirements for Direct/Non-JUPAS Applicants
To be considered for admission, you must satisfy the General Entrance Requirements or have obtained an Associate Degree or Higher Diploma in engineering or a related discipline, or an equivalent qualification.
For senior-year (Advanced standing II) admission, applicants are normally expected to have completed an Associate Degree/Higher Diploma with a cumulative grade point average (CGPA) of ≥3.0 or an equivalent overall mark, or a credit award.
For details of the programme’s curriculum structure, please visit the ‘Undergraduate Catalogue’.
The Department of Computer Science was established in 1984, and has evolved from a teaching-oriented department into one that excels in both teaching and research.
The Department launched its first BSc in Computer Studies in 1987 (renamed and restructured as the BSc Computer Science in 2000), followed by the MSc in Computer Science in 1991. The Department also produced its first PhD graduate in 1994.
In addition to offering traditional courses such as foundations of computer science, computer architecture and software engineering, our curriculum exposes students to the latest advances in cloud computing, machine learning, and bioinformatics. Students have the opportunity to undertake a major design and development project in areas such as electronic commerce, virtual reality, multimedia, computer vision, cloud computing, and information security.
All teaching within the Department is subject to stringent quality assurance procedures. The Department maintains state-of-the-art computing facilities, including a private cloud infrastructure for teaching activities support and a high-throughput computing cluster for computationally intensive tasks involved in various research activities.
The Department's research foci include bioinformatics, cloud computing, data science, evolutionary computation and metaheuristic, information security, machine learning, mobile computing, multimedia computing, software engineering, vision and graphics. Our staff have contributed intellectually and professionally to the advancement of these fields.
We provide students with a thorough grounding in the theoretical and practical aspects of the computer science discipline. This prepares them for successful careers as system architects and technology officers in the continually developing information technology environment. Our flexible curriculum enables students to develop a strong foundation in the overall discipline and specialisation in a particular area. Through a wide range of electives, our students can keep pace with trends in technology.
After completing the first two years of full-time study, CS students will take a 9-month IT Professional Placement (ITPP) course in the third year. This structured placement/internship programme enables our students to integrate and apply what they have learnt in class in a real-world environment. Students perform IT-related projects/developments, and learn how to work as a team member in business or government organizations. In the past, we had students who work at international computer vendors, such as IBM; at banks such as HSBC and the Bank of East Asia; at the Hong Kong SAR government and related organisations such as the Office of the Government Chief Information Officer, the Hospital Authority, the Housing Authority and other enterprises such as Hongkong Electric, Jardine, Matheson & Co., Limited, Siemens Ltd. and Hong Kong Exchanges and Clearing Limited. During the placement year, students will take one day off weekly from work to study a number of courses. For more information, please visit the ITPP website.
If time permits, students may in addition opt for additional short-term overseas internships between the ITPP and semester start. For more information, please visit the University’s Career and Leadership Centre website.
Furthermore, for students to broaden their educational horizons, gain language experience and enhance their awareness of different cultures, the Department, College and University offer over 110 credit-bearing exchange programmes with various partner institutions around the world including universities in Australia, Canada, Europe, the US and the Asia-Pacific region. For details on Outgoing Exchange opportunities, please visit the University's Global Engagement Office website.
This programme is the first computer science programme in Hong Kong accredited by the Hong Kong Institution of Engineers (HKIE).
This is one of the most popular computer science programmes in Hong Kong. We have student exchange partnerships with well-known universities including University College London (UK), University of Bath (UK), University of Sheffield (UK), University of Alicante (Spain), McGill University (Canada), University of Toronto (Canada), University of Illinois at Urbana-Champaign (US) and Vanderbilt University (US), the University of New South Wales (Australia), Peking University (China) and Tsinghua University (China).
+852 3442 8580
+852 3442 0503
When necessary
- November 2023 to June 2024
- Group interview
- English
Bachelor of Science in Computer Science and Bachelor of Science in Computational Finance and Financial Technology
![programme default img](/admo/sites/default/files/2023-08/programme-default-img.jpg)
JS1221
Local Places:
10 (For First Year Entry)
BEng McGill, MSc PhD Carnegie Mellon
Leveraging Technology in Finance to Transform and Go Beyond
Jointly offered by the Department of Computer Science and the College of Business, 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 new 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.
Career Prospects
The interdisciplinary nature of the programme allows students to enter traditional financial careers, and simultaneously equip students with finance domain knowledge and technology background for opportunities in the emerging fintech industry. Employment opportunities available for graduates include:
- Quantitative/Finance/Business Analyst
- Cybersecurity Analyst
- Artificial Intelligence & Machine Learning Specialist
- Data Scientist
- Risk & Compliance Specialist
- Blockchain Developer
After a few years in the field, graduates can take up a specialist role in any one of the above careers or switch among them. Management role, product/service director and entrepreneurship are advanced available options.
JUPAS Entrance Requirements
JS1221 BSc Computer Science and BSc Computational Finance and Financial Technology | |
HKDSE Subject | Minimum Level Required |
English Language | Level 3 |
Chinese Language | Level 3 |
Mathematics | Level 4 |
Citizenship and Social Development | Attained |
Elective 1 | Level 3 in one elective subject from: - Biology - Chemistry - Information and Communication Technology - M1/M2 - Physics |
Elective 2 | Level 3 |
Notes:
- Besides Category A elective subjects, Mathematics extended modules (M1/M2) and “other languages” (at grade E or above) can also be used to meet the elective requirement. If students take both M1 and M2, they are counted as one subject only.
- Applied Learning subjects are not counted as elective subjects.
- For details of the alternative Chinese Language qualifications acceptable by the University for Non-Chinese Speaking (NCS) students, please click here.
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 | 21 |
GE2410 English for Engineering or GE2402 English for Business Communication
| |
College-specified courses | 18 | 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 | 12 |
|
|
Major Required Courses | 99 | 36 credit units (From CS core courses) | 30 credit units (From CFFT core courses) |
33 credit units (To serve as Core or Electives for both Majors) | |||
Minimum number of credit units for the Double Degree award | 150 | | |
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.
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.
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.
+852 3442 8580
+852 3442 0503
When necessary
BSc Computer Science
![programme default img](/admo/sites/default/files/2023-08/programme-default-img.jpg)
1204 (JS1204)
Local Places:
99 (For First Year and Advanced Standing I Entries)*
Non-Local Places
(For Overall Direct Applications):
Around 300
BEng McGill, MSc PhD Carnegie Mellon
* for JUPAS and non-JUPAS admissions
This programme is one of the leading Computer Science programmes in Hong Kong, providing students with a well-balanced curriculum and solid education in both the theoretical and practical aspects of computing. This foundation enables students to lead successful careers as professional software developers, system architects, system analysts, technology officers, etc. Besides acquiring a broad knowledge of Computer Science, students can elect to specialise in different technology streams, such as artificial intelligence, information security, multimedia, software engineering/project management or data science.
- A well-balanced curriculum which comprises a set of highly focused core courses and a wide range of electives, with 5 study streams on Artificial Intelligence, Data Science, Information Security, Multimedia Computing, and Software Engineering and Engineering Management to allow in-depth study in different areas of expertise.
- All students acquire working experience before graduation through the 9-month mandatory IT Professional Placement, an integral component of the curriculum with emphasis on developing applicable skills and addressing the industry needs.
- 100% full-time employment according to the Graduate Employment Survey 2021 conducted by the University.
JUPAS Entrance Requirements
JS1204 BSc Computer Science | |
HKDSE Subject | Minimum Level Required |
English Language | Level 3 |
Chinese Language | Level 3 |
Mathematics | Level 3 |
Citizenship and Social Development | Attained |
Elective 1 | Level 3 in one elective subject from: - Biology - Chemistry - Information and Communication Technology - M1/M2 - Physics |
Elective 2 | Level 3 |
Notes:
- Besides Category A elective subjects, Mathematics extended modules (M1/M2) and “other languages” (at grade E or above) can also be used to meet the elective requirement. If students take both M1 and M2, they are counted as one subject only.
- Applied Learning subjects are not counted as elective subjects.
- For details of the alternative Chinese Language qualifications acceptable by the University for Non-Chinese Speaking (NCS) students, please click here.
Direct/ Non-JUPAS Applicants Entrance Requirements
To be considered for admission, you must satisfy the General Entrance Requirements.
First-year studies
Subject Area | Course Code | Course Title | Credit Units |
Gateway Education (15 credit units) | |||
English | GE1401 and GE2410
LC0200A and LC0200B | University English (3CU) or English for Academic Purposes 1 and 2 (6 CU) | 6 |
College-specified Courses(Mathematics and Computing) | MA1200 / MA1300 | Calculus and Basic Linear Algebra I / | 3 |
MA1201 / MA1301 | Calculus and Basic Linear Algebra II / | 3 | |
JC2066 | IT Professionals: Ethical, Legal and Social Issues | 3 | |
College Requirement (6 credit units) | |||
Computing | CS1302 | Introduction to Computer Programming | 3 |
Choose one from the following three subject areas: | |||
Physics | PHY1201 | General Physics I (3CU) | 3 |
Chemistry | CHEM1300 | Principles of General Chemistry (3CU) | |
Biology | CHEM1200 | Discovery in Biology (3CU) | |
Major Requirements (9 credit units) | |||
Core Courses | CS2310 | Computer Programming | 3 |
CS2204 | Fundamental of Internet Applications Development | 3 | |
CS2402 | Introduction to Computational Probability Modeling | 3 | |
Total: | 30 |
The Department of Computer Science was established in 1984, and has evolved from a teaching-oriented department into one that excels in both teaching and research.
The Department launched its first BSc in Computer Studies in 1987 (renamed and restructured as the BSc Computer Science in 2000), followed by the MSc in Computer Science in 1991. The Department also produced its first PhD graduate in 1994.
In addition to offering traditional courses such as foundations of computer science, computer architecture and software engineering, our curriculum exposes students to the latest advances in cloud computing, machine learning, and bioinformatics. Students have the opportunity to undertake a major design and development project in areas such as electronic commerce, virtual reality, multimedia, computer vision, cloud computing, and information security.
All teaching within the Department is subject to stringent quality assurance procedures. The Department maintains state-of-the-art computing facilities, including a private cloud infrastructure for teaching activities support and a high-throughput computing cluster for computationally intensive tasks involved in various research activities.
The Department's research foci include bioinformatics, cloud computing, data science, evolutionary computation and metaheuristic, information security, machine learning, mobile computing, multimedia computing, software engineering, vision and graphics. Our staff have contributed intellectually and professionally to the advancement of these fields.
We provide students with a thorough grounding in the theoretical and practical aspects of the computer science discipline. This prepares them for successful careers as system architects and technology officers in the continually developing information technology environment. Our flexible curriculum enables students to develop a strong foundation in the overall discipline and specialisation in a particular area. Through a wide range of electives, our students can keep pace with trends in technology.
For details, please visit the website of Joint Bachelor's Degree Program between City University of Hong Kong and Columbia University.
After completing the first two years of full-time study, CS students will take a 9-month IT Professional Placement (ITPP) course in the third year. This structured placement/internship programme enables our students to integrate and apply what they have learnt in class in a real-world environment. Students perform IT-related projects/developments, and learn how to work as a team member in business or government organizations. In the past, we had students who work at international computer vendors, such as IBM; at banks such as HSBC and the Bank of East Asia; at the Hong Kong SAR government and related organisations such as the Office of the Government Chief Information Officer, the Hospital Authority, the Housing Authority and other enterprises such as Hongkong Electric, Jardine, Matheson & Co., Limited, Siemens Ltd. and Hong Kong Exchanges and Clearing Limited. During the placement year, students will take one day off weekly from work to study a number of courses. For more information, please visit the ITPP website.
If time permits, students may in addition opt for additional short-term overseas internships between the ITPP and semester start. For more information, please visit the University’s Career and Leadership Centre website.
Furthermore, for students to broaden their educational horizons, gain language experience and enhance their awareness of different cultures, the Department, College and University offer over 110 credit-bearing exchange programmes with various partner institutions around the world including universities in Australia, Canada, Europe, the US and the Asia-Pacific region. For details on Outgoing Exchange opportunities, please visit the University's Global Engagement Office website.
This programme is the first computer science programme in Hong Kong accredited by the Hong Kong Institution of Engineers (HKIE).
This is one of the most popular computer science programmes in Hong Kong. We have student exchange partnerships with well-known universities including University College London (UK), University of Bath (UK), University of Sheffield (UK), University of Alicante (Spain), McGill University (Canada), University of Toronto (Canada), University of Illinois at Urbana-Champaign (US) and Vanderbilt University (US), the University of New South Wales (Australia), Peking University (China) and Tsinghua University (China).
+852 3442 8580
+852 3442 0503
On a selective basis
- November 2023 to June 2024
- Group interview
- English
When necessary