Assistant Professor Liang, Zhiyao

Assistant Professor Liang, Zhiyao

School of Computer Science and Engineering, Faculty of Innovation Engineering

Macau University of Science and Technology


Office: A216

Tel.: +853-8897 2940


Academic Qualification:
  • Ph.D. in Computer Science, Houston University, USA, 2008
  • Master in Computer Science, The University of Texas at Austin, USA, 2001
  • Bachelor in Computer Science and Engineering, National University of Defense Technology, China, 1996
Teaching Area
  • Compiler Prinicples and Construction
  • Computational Linguistics
  • Data Structures
  • Fundamentals of Computer Programming
  • Human-Computer Interaction
  • Object Oriented Programming
Research Area
  • Formal Methods
  • Information Security
  • Computational Linguistics
  • Theory of Computation and Algorithms
Working Experience
  • 2010 to present: Assistant Professor, Faculty of Information Technology, Macau University of Science and Technology
  • 2009: Postdoctoral Fellow, LDCSEE Department, West Virginial University, USA
  • 1996 to 1999: Hunan Normal University, Department of Computer Technology Education

Academic Publication (Selected)

  1. Shiru Zhang, Zhiyao Liang*, Jian Lin, "Sentence Similarity Measurement with Convolutional Neural Networks Using Semantic and Syntactic Features. CMC-Computers, Materials & Continua, 63(2), pages 943–957, 2020.
  2. Qiaoyang Zhang, Zhiyao Liang*, Zhiping Cai:“Developing a New Security Framework for Bluetooth Low Energy Devices, CMC: Computers, Materials & Continua, Vol.59 No.2, pages.457-471, 2019.
  3. Zhiyao. Liang, K. Subramani, and J. Worthington: "Polynomial time certifying algorithms for the planar quantified integer programming problem". Journal of Logic and Computation, 23(5): pages1017–1033, 2013.
  4. Zhiyao Liang and Rakesh Verma, “Correcting and Improving the NP Proof of Cryptographic Protocol Insecurity”, to appear in Proceedings of Information Systems Security, 5th International Conference, ICISS 2009, pages 101-116, Kolkata, India, LNCS, December, 2009.
  5. Zhiyao Liang and Rakesh Verma, “Complexity of Checking Freshness for Cryptographic Protocols”, In Proceedings of Information Systems Security, 4th International Conference, ICISS 2008, pages 86-106, Hyderabad, India, LNCS, December, 2008.
  6. Zhiyao Liang and Rakesh Verma, “Improving Techniques for Proving Undecidability of Checking Cryptographic Protocols”, In Proceedings of The Third International Conference on Availability, Reliability and Security, ARES, pages 1067-1074, Barcelona, Spain, IEEE, March, 200.
  7. Zhiyao Liang and Rakesh Verma, “Secrecy Checking of Security Protocols: Solution to an Open Problem”, Joint Workshop on Foundations of Computer Security and Automated Reasoning for Security Protocol Analysis, FCS-ARSPA, pages 95-112, Wroclaw, Poland, July, 2007.
  8. “Model Checking Using Tabled Rewriting”, Zhiyao Liang, Contributions to the Doctoral Programme of the 2nd International Joint Conference on Automated Reasoning, IJCAR Doctoral Programme, Cork, Ireland, July 2004.
Professional Certification and Awards

Sun Certified Java Programmer

Professional Society Membership

Member of IEEE, 2005 to present