Year
2025 Reference Score
Score Formula
Best 5 Subjects
Weighted Median Score
23
Weighted Lower Quartile Score
22
Remarks

BSc Computer Science (Streams: Artificial Intelligence / Cybersecurity / Data Science / Multimedia Computing / Software Engineering and Project Management)

College/School
Subtitle
理學士(計算機科學) (專修: 人工智能 / 網絡安全 / 數據科學 / 多媒體計算 / 軟件工程與項目管理)
Thumbnail
Image
JBDP_default
Academic Year of Entry
Admission Code

1204 (JS1204)

Indicative Intake Target

Local Places:

89 (For First Year and Advanced Standing I Entries; Tentative)*


Non-Local Places 
(All CityUHK programmes except Mainland Gaokao):

Around 500

Normal Duration of Programme
4 years
Major Leader
Prof. Howard LEUNG

BEng McGill, MSc PhD Carnegie Mellon

Remarks

* for JUPAS and non-JUPAS admissions

Why BSc Computer Science?

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, cybersecurity, multimedia, software engineering/project management and 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, Cybersecurity, Multimedia Computing, and Software Engineering and Project 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 Internship, an integral component of the curriculum with emphasis on developing applicable skills and addressing the industry needs.
  • 99% full-time employment according to the Graduate Employment Survey 2023 conducted by the University.
Entrance Requirements
JUPAS Applicants

JUPAS Entrance Requirements

JS1204 BSc Computer Science
HKDSE SubjectMinimum Level Required
English LanguageLevel 3
Chinese LanguageLevel 3
MathematicsLevel 3
Citizenship and Social DevelopmentAttained
Elective 1Level 3 in one elective subject from: 
- Biology 
- Chemistry 
- Information and Communication Technology 
- M1/M2 
- Physics
Elective 2Level 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

Direct/ Non-JUPAS Applicants Entrance Requirements

To be considered for admission, you must satisfy the General Entrance Requirements.

Curriculum Structure

First-year studies

 

Subject Area

Course Code

Course Title

Credit Units

Gateway Education (13 credit units)

Chinese CivilisationGE1501Chinese Civilisation - History and Philosophy3

English

GE1401 and GE2410

 

LC0200A and LC0200B

University English  (3CU) 
English for Engineering (3CU)

or

English for Academic Purposes 1 and 2 (6 CU) 
(depending on students' language background)

6

College-specified Courses (Computing)

CS1302

Introduction to Computer Programming

3

Whole-Person DevelopmentGE1601Whole-Person Development1

College Requirement (8 credit units)

Mathematics

MA1508

Calculus

4

MA1503Linear Algebra with Applications4

Major Requirements (12 credit units)

Core Courses

CS2115Computer Organisation3

CS2204

Fundamental of Internet Applications Development

3

CS2310

Computer Programming

3

CS2402

Introduction to Computational Probability Modeling

3

Total:

33

Department of Computer Science

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.
 

Our Target

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.

Joint Bachelor's Degree Programme
Industrial Training and International Exchange

After completing the first two years of full-time study, CS students will take a 9-month IT Professional Internship (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 Siemens Ltd., Huawei Tech. Investment Co., Limited; 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, Deloitte China 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.

Professional Recognition

This programme is the first computer science programme in Hong Kong accredited by the Hong Kong Institution of Engineers (HKIE).

Did You Know?

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).

Direct Admission to Joint Bachelor’s Degree Programme with Columbia University

Starting in 2026/27, high school applicants can directly apply for Year 1 entry to the prestigious Joint Bachelor’s Degree Programme offered by CityUHK and Columbia University. Graduates will earn degrees from both institutions. For JUPAS applicants, a separate application to Columbia University is required after submitting the JUPAS application.

Programme Brochure
Contact Type
Phone
Contact Value

+852 3442 8580

Contact Type
Fax
Contact Value

+852 3442 0503

Contact Type
Email
Contact Value
Admission Year
Programe A-Z
author_college
Title (For sorting)
313
Programme Calculation Method
Best 5 Subjects
Non-JUPAS Year 1 Admission
Non-JUPAS Senior Year Admission
International Admission
Mainland Non-Gaokao Admission
Deadline applicable to all types of Admission
Historical Data
Interview Arrangement - Direct Yr1

On a selective basis
- November 2025 to June 2026
- Group interview
- English

Interview Arrangement - JUPAS

When necessary

Late Application (Deadline applicable to all types)
Off
Late Application (International Admission)
Off
Late Application (Mainland Non-Gaokao Admission)
Off
Late Application (Non-JUPAS Senior Year Admission)
Off
Late Application (Non-JUPAS Year 1 Admission)
Off
Maths Core / M1 / M2 Calculation as one Subject
Off
Minimum Entrance Requirement (Core)
Historical Data Display
On
Reduce the font size?
On
专业名称
1204 理学士(计算机科学)
专业副标题
专修: 人工智能 / 网络安全 / 数据科学 / 多媒体计算 / 软件工程与项目管理
指定选考科目
物理
文理科要求
文理科皆可