Make your input really count as a postgraduate student in the Department of Computer Science and Engineering. Traditional computer science research covers the hardware and software of computer systems and their applications. Computer science programmes at HKUST emphasize an integrated approach to the study of computers and computing methods to collect, process, analyze and transmit information to support relevant and useful applications in modern life.
Computer science is still a young field. The world is only just beginning to realize the potential of information technology. The Department and its programmes prepare students to meet the exciting challenges that await and to generate new advances in computing that will fuel future progress.
The PhD programme aims to develop the skills needed to identify research issues related to a practical application, to formulate an original research plan that addresses some of those issues, and to independently create a computing-related solution.
The Department's research involves many different areas:
Machine learning, data mining and pattern recognition, knowledge representation and reasoning, robotics and sensor-based activity recognition, multi-agent and game theory, and speech and language processing.
Data, Knowledge and Information Management
Large-scale data management, modelling, and distribution encompassing web query processing, information retrieval, and web search, data mining, enterprise systems, high-performance data management systems on modern computers, and database support for science applications.
Augmented reality, multi-touch interaction, crowdsourcing, multimodal communication, effective computer, visual analytics of big data, intelligent interface for robots, E-learning, healthcare, and e-commerce.
Networking and Computer Systems
Pervasive computing and sensor networks, peer-to-peer computing, grid computing, high-performance switches and routers, video delivery and multicasting, multimedia networking, MAC protocols for ad-hoc networks, web cache management, DDOS detection and defence, and resource management and allocation in optical networks.
Software Technology and Applications
Software engineering, data mining for software analysis and debugging, computer music, cryptography, and security, internet computing.
Theoretical Computer Science
Combinatorial optimization, performance analysis techniques, computational geometry, formal languages and machines, graph algorithms, and algorithmic combinatorial game theory.
Vision and Graphics
Computer vision, computer graphics, medical image analysis, biometric systems, and video processing.
i. General Admission Requirements
Applicants seeking admission to a master's degree should have:
- obtained a bachelor’s degree from a recognized institution, or an approved equivalent qualification;
ii. English Language Admission Requirements
You have to fulfil English Language requirements with one of the following proficiency attainments*:
- TOEFL-iBT 80
- TOEFL-PBT 550
- TOEFL-Revised Paper-Delivered Test 60 (total scores for Reading, Listening and Writing sections)
- IELTS (Academic Module) Overall score: 6.5 & All sub-scores: 5.5
*If your first language is English, and your bachelor’s degree or equivalent qualification was awarded by an institution where the medium of instruction was English, you will be waived from fulfilling the above English Language requirements.
Program taught in: