City University of Hong Kong

MSc in Computer Science


The programme aims to (1) enable computer professionals to strengthen and upgrade their technical capabilities in computer software development, (2) broaden students' knowledge and deepen their understanding of key issues of specific areas in computer science, including artificial intelligence, data science, information security, multimedia, and other related contemporary technologies, and (3) prepare graduates to take up research and advanced innovative development work in the industry or pursue higher research studies.

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