Our cookies

We use cookies to offer you a better browsing experience with personalized content, relevant ads and enhanced functionalities. By allowing all you agree to the use of cookies as per the cookie policy and remember you can manage your preferences anytime.

What will I learn?

Programme Aims and Objectives

The programme aims to enable computer professionals to effectively and systematically strengthen and upgrade their technical capabilities in meeting increasing demands in computer software systems and services development. The programme also aims to broaden the students’ knowledge and deepen their understanding of key issues of specific application domains and areas in computer science, including data science, e-Commerce, information security, mobile, multimedia, and other related contemporary technologies. It prepares graduates to take up advanced innovative development work in the industry as well as to pursue higher research degree qualifications.

Upon completion of the programme, students should be able to apply the acquired theories and techniques to various technical aspects of computer systems and services development. The programme provides great flexibility through extensive choices of electives to respond to rapidly changing industry needs as well as a students' interests.

Course Description

The programme consists of three required courses and two groups of Electives (elective courses). The required courses will enable students to acquire a solid foundation in computer networks, data engineering and software engineering. The elective courses are divided into two groups: Group I and Group II. Students are required to take at least 21 credit units of Electives, including at least 3 credit units of Electives in Group I. The elective courses cover a broad range of areas in the field, including data science, e-Commerce, information security, mobile, multimedia, and other related contemporary technologies. Each course is worth 3 credit units except for the elective Project course which is worth 6 credit units. Through suitable choices of elective courses, students may concentrate on a study stream (Data Science Stream or Information Security Stream) based on their interests. Alternatively, students may also choose any elective courses without concentration on a particular stream.

Year 1, Semester A

3 required courses (Computer Networks and Internets, Data Engineering, Software Engineering), plus 2 elective courses (such as Big Data Algorithms and Techniques, Information Security for e-Commerce, Information Security Technology Management, Machine Learning, Practical Optimization Algorithms and Techniques, Guided Study)

Year 1, Semester B

5 elective courses (such as Cloud Computing: Theory and Practice, Computer Graphics, Data Warehousing and Data Mining, Intelligent Systems, Mobile Computing, Privacy-enhancing Technologies, Vision and Image), or the elective Project course plus 3 other elective courses

Which department am I in?

College of Engineering

Study options

Full Time (Normal Study Period: 1 year, Maximum Study Period: 2.5 years)

Tuition fees
HK$141,300.00 (14,35,392) per year
HK $4,710 per credit
Application deadline

Expected March 2023

More details

Start date

Expected September 2022


City University of Hong Kong

Tat Chee Avenue,

Kowloon City, Hong Kong, Kowloon

Entry requirements

For students from United States

Applicants must hold a bachelor's degree of one of the universities in Hong Kong or of an overseas institution recognized for this purpose by the University; or hold such other qualifications as deemed acceptable by the University as equivalent. English Language Requirements: a TOEFL score of 550 (paper-based test) or 79 (internet-based test); or an overall band score of 6.5 in International English Language Testing System (IELTS); or band 6 in the Chinese mainland's College English Test; or other equivalent qualifications

For international students

To be eligible for admission, you must satisfy the General Entrance Requirements and have:

  • a recognised bachelor's degree in a computing discipline such as Computer Studies, Information Technology, Computer Engineering, Information Systems, or equivalent; or
  • a recognised bachelor's degree in a related discipline such as Electronic Engineering, Applied Mathematics, Manufacturing Engineering, Quantitative Analysis, or equivalent, together with applicable working experience in information technology.

Applicants whose entrance qualification is obtained from an institution where the medium of instruction is NOT English should also fulfill the following minimum English proficiency requirement:

  • TOEFL score 550 (paper-based test) or 79 (internet-based test); or
  • overall band 6.5 in International English Language Testing System (IELTS); or
  • score 450 in the new College English Test (CET-6) of Chinese mainland or pass in the old CET-6 test; or
  • other equivalent qualifications.

*There may be different IELTS requirements depending on your chosen course.


Get in touch