Jiannong Cao

BSc (Nanjing University), MSc , Ph.D. (Washington State University)

 

Department of Computing

 

Office: PQ816, Mong Man Wai Building

Hong Kong Polytechnic Univ. Phone / Fax: (852) 27667275 / 27740842
Hung Hom, Kowloon E-mail: csjcao@comp.polyu.edu.hk
Hong Kong URL: http://www2.comp.polyu.edu.hk/~csjcao

Jiannong Cao is a full professor and associate head of the Department of Computing at Hong Kong Polytechnic University. Before joined the Hong Kong Polytechnic University in 1997, he has been on faculty of computer science in James Cook University and The University of Adelaide in Australia, and the City University of Hong Kong. He is an adjunct professor of Beijing Jiaotong University, National University of Defense Technology and Northwest Polytechnic University, and a guest professor of Central South University in China. He also held several visiting positions, including a visiting research professor in the National Key Lab for Novel Software Technology, Nanjing University of China, a visiting fellow in the School of Computer Engineering, Nanyang Technological University of Singapore, a visiting scholar at the Institute of Software, Chinese Academy of Science, and Peking University Overseas Scholar Lecture Program.

Jiannong. Cao received the B.Sc. degree in computer science from Nanjing University, China, in 1982, and the M.Sc. and Ph.D. degrees from Washington State University, USA, in 1986 and 1990, all in computer science. From 1982 to 1983, he studied as a MSc. student in the Graduate School of the Chinese Acadmy of Science in Beijing.

Awards and Honors

 

Research

Dr. Cao's research interests include mobile and pervasive computing, wireless networking, parallel and distributed computing, fault tolerance, and distributed software architecture and programming. His main areas of expertise are the design and analysis of algorithms and protocols for parallel/distributed system functions and services, and the development of models and software tools for programming parallel/distributed systems. He has authored or co-authored over 180 journal and conference papers in the above areas. His recent research has focused on how to develop protocols and build high-performance network and distributed applications, more specifically within the context of Wireless Networking, Pervasive and Mobile computing, Peer-to-Peer computing, and Grid.

Dr. Cao has directed many funded research/teaching projects and participated in several research labs and centers. He is the director of the Internet and Mobile Computing Lab in the Computing Department, and members of the Software Development and Management Lab, Biometrics Technology Center, Centre for Computer-Aided Construction, and Advanced Research Center for Spatial Information Technology.

 

Teaching

Dr. Cao has taught many courses in computer sciences including Computer Networks, Parallel and Distirbuted Computing, Fault Tolerant Computing, Operating Systems, Software Engineering, System Programming, Programming Paradigms, Advanced Java Programming, Foundations of Object Technologies, E-Commerce, etc. Currently, he is teaching the following courses:

 


Administration

Past duties include:

  • Programme Leader of (1) MSc in E-Commerce, (2) MSc in E-Commerce Executive, (3) MSc in E-Commerce CyberU 
  • Member of Department Research Committee
  • Member of Department Learning and Teaching Committe
  • Member of Faculty Board
  • Member of University's Non-head of Department Consultative Group

 


Professional Affiliation and Activities

Coordinator in Asia : Technical Committee on Distributed Computing (TPDC), IEEE Computer Society

Senior Member: IEEE (Computer Society, Communication Society, TPDC, TCPP, TC on Fault Tolerant Computing)

Member: ACM (SIG-Mobile).

Senior Member: China Computer Federation (CCF)

Vice Chairman and Member : Technical Committee on Computer Architecture, CCF (2004-2007)

Member: Technical Committee on System Software, Technical Committee of Pervasive Computing, CCF

Associate Editor / Member of Editorial Boards for International Journals:

Member of Conference Committies:

Reviewer for Journals and Conferences, including:
ACM Transactions on Internet Technology, IEEE Transaction on Computers, IEEE Transactions on Parallel and Distributed Systems, IEEE Transactions on Mobile Computing, IEEE Transaction on Knowledge and Data Engineering, IEEE Transactions on Vehicular Technology, IEEE Transactions on Systems, Man and Cybernetics, IEEE Transactions on Intelligent Transportation Systems, IEEE Network Magazine, IEEE Communication Magazine, Journal of Parallel and Distributed Computing, Parallel Computing, Journal of Grid Computing, Theoretical Computer Science, The Computer Journal, Algorithmic, Information Processing Letters, Parallel Processing Letters, Journal of Systems and Software, Software: Practice and Experience, Journal of Computer Architecture, Pattern Recognition, EURASIP JWCN, Journal of Sensor Networks, WWW Journal, Wireless Communication and Mobile Computing.

ICPP, ICDCS, IPDPS, INFORCOM, CLOBECOM, ICC, WCNC, IEEE PerCom, ICNP, I-SPAN, ICA3PP, HiPC, ICPADS, HiPC, ISSRE, PRDC, IEEE VL, ACSC