Professor Sun Chengzheng
   PhD(UvA), PhD(NUDT), MEng(ECICT) 
  School of Computer Engineering
   Nanyang Technological University
   Singapore  639798


   Office:   N4-02b-56
   Tel:       (65) 6790 4772     
   Fax:      (65) 6792 6559

   Mobile:  (65) 93389268

   Email:   czsun {at} ntu dot edu dot sg



Sun Chengzheng (in Chinese Pin Yin) or Chengzheng Sun (in English) is a Professor in the School of Computer Engineering at Nanyang Technological University in Singapore. He studied wireless telecommunication technology and graduated from North-East University (NEU), Shenyang, China (1973 - 1976). He worked as an electronic engineer at Chengdu Exploration Company in the Department of Steel and Iron Industry in China (1976-1979). He obtained an MPhil degree in computer engineering from East-China Institute of Computing Technology (ECICT), Shanghai, China (1979 - 1982). He worked as a lecturer in the Department of Computer Science and Technology at the University of Electronic Science and Technology of China (UESTC), Chengdu, China (1983-1984). He obtained a Ph.D degree in computer engineering from National University of Defense Technology (NUDT) , Changsha, China (1984-1987). From Jan. 1988 to May 1993, he worked as a research scientist and a senior software engineer in University of Amsterdam (UvA), Philips Research Labs Eindhoven , and the ACE software company in Amsterdam , The Netherlands. He received a second Ph.D degree in computer science from University of Amsterdam, The Netherlands, 1992. From May 1993 to June 2005, he worked  as a Lecturer, Senior Lecturer, Associate Professor, Professor and Chair of Internet Computing (since 1999) in the School of Information and Communication Technology at Griffith University in Brisbane, Queensland, Australia. He joined Nanyang Technological University, Singapore, on July 1 2005. 

Professor Sun’s current research focuses on collaborative Internet/cloud computing, which lies at the intersections of Computer-Supported Cooperative Work (CSCW),  distributed systems and computer communication networks,  human-computer interaction, and software engineering.  Major applications of his research include:  collaborative productivity systems (e.g. collaborative word processors,  slide authoring and presentation tools, spreadsheets,  web page design tools, graphics drawing tools, and image/photo editors), collaborative design and engineering (e.g.  collaborative Computer-Aided Design (CAD)  and Computer-Aided Software Engineering (CASE) systems),  and collaborative virtual environments  (e.g. collaborative distributed simulation,  virtual enterprise, and network-based multi-user games).

Professor Sun is on the Editorial Advisory Board of Journal of Computer Supported Cooperative Work (JCSCW) by Kluwer Academic Publishers. Professor Sun holds Adjunct Professorship positions at  Griffith University (Australia), National University of Defense Technology (China), and Fudan University (China).

  Teaching Subjects

Professor Sun has taught subjects on operating systems, computer networks, distributed computing, distributed multimedia systems, complier construction, computer architecture, and programming languages. The following are the current teaching subjects:

  Research Projects

Professor Sun is leading the following research and development projects:    Presentations, Tutorials and Demos 

Tech talks in industry:


Tutorials in major conferences:


Demos in major conferences:   Online Software Demo

A number of research prototype systems have been developed and publicly demonstrated at the following web site:  Publications

For a comprehensive list of publications by Chengzheng Sun, click the Search button below:

Google Scholar

For selected publications freely accessible through the ACM Author-Izer service, click the titles below:    Other Interests

  • Table Tennis
  • Swimming
  • Bushwalking
  • Chinese Chess the School's Home Page