Dr. Dennis Y. W. Liu BSc, MPhil, PhD(CityU); MBCS
Teaching Fellow

Department of Computing
The Hong Kong Polytechnic University
Hung Hom, Kowloon, Hong Kong


Dennis is currently a Teaching Fellow in the Department of Computing at The Hong Kong Polytechnic University. Dennis received his BSc (1st Hons), MPhil, and PhD degrees in Computer Science from City University of Hong Kong (CityU) in 2005, 2007 and 2014 respectively.

Dennis has more than 10 years of experience working in the tertiary education sector and is experienced in teaching in sub-degree, bachelor, and postgraduate levels for a variety of subjects, including programming, information security, software engineering, networking, multimedia and services science. Dennis has supervised a number of student live projects with industrial practitioners, including Hong Kong listed companies, technological start-ups and non-IT corporations. While working as a College Lecturer at the School of Professional and Continuing Education, University of Hong Kong (HKU SPACE), he was conferred the Outstanding Teacher Award 2011. Dennis became a Corda Certified Developer since 2018 and is experienced in providing training in Cyber Security/Blockchain/Distributed Ledger Technology (DLT).

Dennis is experienced in academic programme development, ranging from short courses to postgraduate programmes. Due to his familiarity with quality assurance of academic programmes, Dennis was involved in various accreditation exercises and is the External Examiner of a number of IT/CS programmes of HKU SPACE. Dennis is also engaged in funded teaching and learning projects to enhance cyber security education in the university.

Acting as the project investigator and technical consultant of a number of Blockchain/DLT industrial consultancy projects, Dennis is responsible for providing professional advices on the underlying cryptographic algorithms and protocols, as well as managing teams of engineers for the concrete implementations of crypto-libraries.

Research Interests

  • Applied Cryptography
  • Digital Signatures
  • Pedagogies for Cyber Security

Book Chapters

  • Dennis Y. W. Liu, Guozhi Xue, Yi Xie, Xiapu Luo and Man Ho Au. "Performance of Digital Signature Schemes on Mobile Devices". Mobile Security and Privacy. Advances, Challenges and Future Research Directions, Elsevier, 2016, 247 - 256.

Journal Articles

  1. Pit Ho Patrio Chiu, Siu Wo Tarloff Im, Dennis Y. W. Liu and Vincent Wong. "Does active learning classroom support student innovation across disciplines?". Advanced Science Letters. 24(11). 8030–8033. doi: 10.1166/asl.2018.12484 (WoS)
  2. Siu Wo Tarloff Im, Pit Ho Patrio Chiu, Chan Hung Shek, and Dennis Y. W. Liu. "Performance Evaluation of College of Science and Engineering Students with the PALSI Scheme." The International Journal of Science, Mathematics and Technology Learning. Volume 24, Issue 1, pp. 27-34.
  3. Dennis Y. W. Liu and Duncan S. Wong. "One-Move Convertible Nominative Signature in the Standard Model." Security and Communication Networks 9(12): 1796-1809 (2016), DOI: 10.1002/sec.812.
  4. Dennis Y. W. Liu, Joseph K. Liu, Yi Mu, Willy Susilo and Duncan S. Wong. "Revocable Ring Signature." Journal of Computer Science and Technology (JCST), 22(6), Springer, Nov 2007, 785 - 794.
  5. Qiong Huang, Dennis Y. W. Liu, Duncan S. Wong. "An efficient one-move Nominative Signature scheme." International Journal of Applied Cryptography (IJACT), 2008 - Vol. 1, No.2 pp. 133 - 143.

Conference Papers

  1. Pit Ho Patrio Chiu, Siu Wo Tarloff Im and Dennis Y. W. Liu. "Comparison of student perceptions in discipline-based GE courses versus interdisciplinary GE courses". To appear in the 8th International Conference on Information and Education Technology (ICIET 2020).
  2. Sai Ming Lam, Dennis Y. W. Liu and Alven C. Y. Leung. "A case study of linking practical learning to professional and vocational fields for secondary students - the Hong Kong Applied Learning Aviation course" (abstract). Applied Learning Conference 2020.
  3. Dennis Y. W. Liu, Alven C. Y. Leung, Man Ho Au, Xiapu Luo, Pit Ho Patrio Chiu, Siu Wo Tarloff Im and Winnie W. M. Lam. “Virtual Laboratory: Facilitating Teaching and Learning in Cybersecurity for Students with Diverse Disciplines”. IEEE International Conference on Teaching, Assessment, and Learning for Engineering 2019 (TALE 2019). [Best Paper Award]
  4. Winnie W. M. Lam, Haoran Xie, Dennis Y. W. Liu and Kevin W. H. Yung. “Investigating the Effect of Online Collaborative Learning on Students’ Learning Outcomes in Higher Education”. The 3rd International Conference on Education and E-Learning (ICEEL 2019).
  5. Winnie W. M. Lam, Dennis Y. W. Liu and Issac K. H. Lo. "An Online Evidence-based Assessment System to Promote Collaborative Learning in Tertiary Education" (abstract). 2019 International Conference on Education and Learning (ICEL 2019).
  6. Dennis Y. W. Liu, Chi Tsiu Tong and Winnie W. M. Lam. "Performance Analysis of Searchable Symmetric Encryption Schemes on Mobile Devices." The 12th International Conference on Network and System Security (NSS-2018). 80 - 94.
  7. Pit Ho Patrio Chiu, Siu Wo Tarloff Im, Dennis Y. W. Liu and Vincent Wong. "Does Active Learning Classroom Support Student Innovation Across Disciplines?" 2017 3rd International Conference on Education (ICOED 2017).
  8. Laura Zhou, Dennis Liu, Sharon Keung, Ian Brown, Jiannong Cao and Vincent Ng. "A Two-Phase Framework for Systematic Extraction of Good Practices for eLearning Projects." (abstract) Proceeding of eLearning Forum Asia 2017(eLFA2017), Hong Kong.
  9. Pit Ho Patrio Chiu, Tsz Ki Frankie Fan, Siu Wo Tarloff Im, Shukhan Cheng, Lisa L. S. Chui, Lin Li, and Dennis Y. W. Liu. "A project-problem based learning approach for appreciating ancient cultural heritage through technologies: Realizing mystical buildings in Dunhuang Mural." IEEE International Conference on Teaching, Assessment, and Learning for Engineering 2016 (TALE 2016).
  10. Dennis Y. W. Liu, Duncan S. Wong and Qiong Huang. "Ambiguous One-Move Nominative Signature Without Random Oracles." The 16th Annual International Conference on Information Security and Cryptology (ICISC 2013), LNCS 8565, Springer-Verlag, 2014, 325 - 341.
  11. Dennis Y. W. Liu and Duncan S. Wong. "One-Move Convertible Nominative Signature in the Standard Model." The 6th International Conference on Provable Security (ProvSec 2012), LNCS 7496, Springer-Verlag, 2012, 2 - 20.
  12. Dennis Y. W. Liu, Duncan S. Wong, Xinyi Huang, Guilin Wang, Qiong Huang, Yi Mu and Willy Susilo. "Formal Definition and Construction of Nominative Signature." Proc. of the 9th International Conference on Information and Communications Security (ICICS 2007). LNCS 4861, Springer-Verlag, 2007, 57 - 68.
  13. Dennis Y. W. Liu, Shuang Chang, and Duncan S. Wong. "A More Efficient Convertible Nominative Signature." Proc. of International Conference on Security and Cryptography (SECRYPT 2007), July 2007, 214 - 221.
  14. Dennis Y. W. Liu, Shuang Chang, Duncan S. Wong and Yi Mu. "Nominative Signature from Ring Signature." Proc. of the 2nd International Workshop on Security (IWSEC 2007), LNCS 4752, Springer-Verlag, 2007, 396 - 411.
  15. For my complete publication list, please refer to DBLP.

Conference Committee

  • 12th International Conference on Network and System Security (NSS-2018)

Funded Projects

  • PI, Blockchain for Logistics – Connecting Physical Goods with their Digital Identifiers (PRP/010/19FX), Partnership Research Programme, 2019 - 2021.
  • Co-I, Blockchain-Based Food and Drug Counterfeit Detection and Regulatory System (UIM/331), ITF-UCIP Matching Grant for Joint Research Scheme, 2017 - 19.
  • PI, Cyber Security: Understanding Blended Threats using Blended Learning, Teaching Development Grant (TDG), PolyU, 2017 - 18.
  • Consolidation and Redevelopment Work on Information Technology (IT) in Education, Quality Education Fund (QEF), 2016 - 17. Deliverables || Seminar

Consultancy Services

  • Visiting Lecturer, “Training on Blockchain Technologies”, Office of the Government Chief Information Officer (OGCIO), HKSAR, 2019 - 2020
  • PI, Crypto-Library for Identity Management, Valigo Limited, 2019.
  • Co-I, Blockchain-based Mobile Identity Management and Notarization Prototype, Valigo Limited, 2018 - 2019.



Department of Computing, The Hong Kong Polytechnic University, Hong Kong

COMP3334 Computer Systems Security (2016, 2017, 2018 Fall, 2018, 2019, 2020 Spring)
COMP1011 Programming Fundamentals (2019 Fall, 2016, 2017, 2018 Spring)
ENG2002 Computer Programming (2019 Fall)
COMP2421 Computer Organization (2019 Fall)
COMP3121 Social and Collaborative Computing (2019 Fall)
COMP3438 System Programming (2019 Fall)
COMP5138 Services Science Management (2015, 2016, 2019 Summer, 2016, 2017, 2018 Fall)
COMP4531 Emerging Topics in Fintech (2019 Spring)
COMP3421 Web Application Design and Development (2019 Spring)
COMP3422 Creative Digital Media Design (2016 Spring, 2018 Fall)
COMP5122 E-Commerce Fundamentals and Development (2018 Fall)
COMP5138 Services Science Management (2015, 2016 Summer, 2016, 2017, 2018 Fall)
COMP5422 Multimedia Computing, Systems and Applications (2017, 2018 Summer)
COMP1011 Programming Fundamentals (2016, 2017, 2018 Spring)
COMP1001 Problem Solving Methodology in Information Technology (2014, 2015, 2016, 2017 Fall)
COMP2011 Data Structures (2015, 2016, 2017 Fall)
COMP319 Introduction to Multimedia Computing (2015 Spring)
COMP3222 Software Design Principles (2015 Spring)
COMP3235 Software Project Management (2015 Spring)
COMP2222 Introduction to Human-computer Interaction Methods (2014 Fall)

Department of Computer and Communications Engineering, School of Science and Technology, Middlesex University, UK

CCM2412 Network Routing and Protocols (2013)

Faculty of Information Technology, Monash University, Australia

FIT 1002 Computer Programming (2008 Spring)

Department of Computer Science, City University of Hong Kong, Hong Kong

CS 2362 Computer Programming for Engineers and Scientists (2005 Fall, 2006 Fall)
CS 2363 Computer Programming (2006 Spring)
CS 4286 Internet Security and E-Commerce Protocols (2007 Spring)

Community College, HKU SPACE, Hong Kong

CC 66-291-00 Algorithms and Data Structures (2014 Spring)
CC 66-290-00 Apps Development (2013 Fall)
CC 66-257-00 Engineering Project (Computer Engineering Stream) (2013)
CC 66-312-00 Data and Computer Communication (2013, 2014 Spring)
CC 66-313-00 Software Engineering (2013, 2014 Spring)
CD 85-233-23 Computer Organization (2008, 2009, 2011, 2012, 2013 Fall)
CD 85-315-40 Project 3 (Information Security and Ethical Hacking) (2010, 2011)
CD 85-215-23 Advanced Computer Programming (2010 Spring)
CD 85-215-22  Computer Programming
CD 85-233-14
(2009, 2010 Fall, 2011, 2012 Spring)
CD 85-115-34 Programming Fundamentals (2009, 2010 Spring)
CD 85-315-92 Project 3 (Web and Multimedia Development) (2008, 2009, 2010)
CD 85-215-12 Computer Programming 2 (2008 Fall)
CD 85-228-14 Computer Programming I (2008 Fall)
CD 85-215-59 User Interface Design (2008 Spring)
CD 85-215-80  Systems Analysis and Design
CD 85-216-80
CD 85-228-80
(2008 Spring, Fall)
CD 85-315-37 Web-based Application Development (2008 Spring)
CD 85-328-43 Internet and Web-Based Systems Development (2008, 2009 Spring)
CD 85-227-64 Business Systems Development (2007, 2008 Fall)
CD 85-228-50 Structured and Object-Oriented Programming (2007 Fall)
CD 85-315-11 Object-Oriented Programming (2007, 2009 Fall)