Jiannong Cao

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

MACM, SMIEEE, SMCCF

Professor

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

Dr. Jiannong Cao is a professor in the Department of Computing at Hong Kong Polytechnic University. He 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. 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. Dr. Cao is an adjunct professor of BJTU, NUDT and NWPU, and a guest professor of CSU 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.

Dr. Cao is the Coordinator in Asia of the Technical Committee on Distributed Computing (TPDC) of IEEE Computer Society . He is a vice chairman and member of the Technical Committee on Computer Architecture, a member of the Technical Committee on System Software and the Technical Committee of Pervasive Computing, and a senior member of China Computer Federation. He is a senior member of the IEEE (including the IEEE Computer Society and the IEEE Communication Society), and a member of the ACM. He is also a memeber of the IEEE Technical Committee on Parallel Processing, IEEE Technical Committee on Fault Tolerant Computing, and ACM SIG-Mobile. Dr. Cao has served as associate editor and member of editorial boards of several international journals, a reviewer for international journals / conference proceedings, and also as chair and member of organizing / programme committees for many international conferences, including ICDCS, IPDPS, PerCom, ICC, Globecom, SRDS, ICNP, MobiQuitous, DSN-PDS, WirelessCom, ICCCN, ICPP, SCC, PRDC, Cluster, MDC, EUC, AINA, ICPADS, I-SPAN, ACSC, ICA3PP, ISSRE, etc.

Dr. Cao has received several awards for contribution in research and services.


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:

  • Other subjects (System Programming, Advanced Java Programming, Foundations of Object Technologies, Parallel and Distirbuted Computing, Computer networks, Fault tolerant computing, E-Commerce, Software engineering, Operating systems, Programming paradigms, etc)
     
  • Teaching & Learning projects
  • Final Year Projects

Administration Duties :
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 Activities:

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

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