S.C. CHEUNG (張成志)

Professor
Department of Computer Science and Engineering
The Hong Kong University of Science and Technology

Dr. Shing-chi (S.C.) Cheung received his Bachelors degree in Electrical Engineering from The University of Hong Kong, and his Ph.D degree in Computing from the Imperial College London. In 1994 he joined The Hong Kong University of Science and Technology (HKUST) where he is a full professor in the Department of Computer Science and Engineering. He participates actively in the program and organizing committees of major international conferences on software engineering. His work has been reported by publications at international journals and conferences, which include TOSEM, TSE, ICSE, FSE, ESEC, ASE and ISSTA.

He is currently serving on the editorial board of Science of Computer Programming and Journal of Computer Science and Technology (JCST). He was an editorial board member of the IEEE Transactions on Software Engineering (TSE, 2006-9) and Information and Software Technology (IST, 2012-2015). He is an extended member of the executive committee of the ACM SIGSOFT. He was the General Chair of the 22nd ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE 2014) as well as a General Chair of the 19th Asia-Pacific Software Engineering Conference (APSEC 2012). He was the tutorials chair of ICSE 2006, and the doctoral symposium co-chair of ICSE 2010 & 2014. He co-founded the first International Workshop on Automation of Software Testing (AST) in 2006. He has co-edited special issues for the Computer Journal, the Journal of Service-Oriented Computing and Applications, and the International Journal of Web Services Research (JWSR). He is the HKUST representative co-founding the Global RF Lab Alliance. He is a Fellow of the British Computer Society and a senior member of the IEEE.

Note: Traveling direction to our campus is available here. (Virtual campus tour / Google Map of HKUST)

Research interests

Software engineering - To boost developer productivity and code quality using program analysis, testing and debugging, machine learning, crowdsourcing and open source software repository.

Research & Teaching