Kenny Zhuo Ming Lu

About

In 2020, I joined Singapore University of Technology and Design, Information System Technology Design as a senior lecturer. From 2012 to 2020, I worked as a senior lecturer in Nanyang Polytechnic School of Information Technology. From 2008 to 2012, I worked as the director of engineering in Circos Brand Karmar. From 2004 to 2008, I pursued my graduate study in National University of Singapore, School of Computing under the supervision of Prof Martin Sulzmann. I obtained my Ph.D in 2008.

Teaching

Modules that I developed and am teaching

  1. 50.056 Software Abstraction using Functional Programming (2025 Spring)
  2. 50.054 Compiler Design and Program Analysis (2025 Winter, 2024 Winter, 2023 Winter)
  3. 50.043 Database Systems (2026 Spring, 2025 Spring, 2024 Spring, 2023 Spring, 2022 Winter, 2021 Winter)
  4. 50.003 Elements of Software Construction (2025 Summer, 2024 Summer, 2023 Summer)

Modules that I have been co-teaching

  1. 10.020 Data Driven World (2025 Summer, 2023 Winter, 2022 Winter, 2021 Winter, 2020 Winter)
  2. 50.001 Information System and Programming (2021 Winter, 2022 Winter)
  3. 10.014 Computational Thinking for Design (2023 Winter, 2022 Summer)

Research

My research interests include

  1. Programming languages
  2. Type system
  3. Static analysis
  4. Program transformation and code obfuscation
  5. Parsing with Regular expression and formal languages

Selected publication

Research Communities Contribution

  • FTfJP 2026 PC Member
  • FTfJP 2024 PC Member
  • FLOPS 2018 PC Member