Martin Henz

Associate Professor at National University of Singapore

Schools

  • National University of Singapore

Links

Biography

National University of Singapore

Martin HENZ is an Associate Professor in the Department of Computer Science, National University of Singapore. He obtained his M.Sc. from the University of Stony Brook in 1992 and his Dr.rer.nat. from the Saarland University in 1997. He has been a research scientist at the German Research Centre for Artificial Intelligence.

His current research and teaching revolves around the scalability of experiential learning. With his NUS colleagues, he has scaled the experiential course CS1101S (computer science introduction) from 48 students in 2012 to 670 students in 2021. He founded the experiential course CS4215 Programming Language Implementation, and offers experiential undergraduate software projects. He has published in a wide range of areas, including computer science and engineering education, programming languages, combinatorial search, and electric vehicles.

His work on CS1101S culminated in the textbook "Structure and Interpretation of Computer Programs, JavaScript Edition", by Harold Abelson and Gerald J. Sussman, adapted to JavaScript by Martin Henz and Tobias Wrigstad, published by MIT Press in April 2022. CS1101S also motivated the development of the Source Academy, an immersive online experiential environment for learning programming used in CS1101S and at the University of San Francisco. He co-founded the software company Workforce Optimizer Pte Ltd with Alan Sevugan, and supervised Rahul Singhal's PhD, which led to the formation of the education company Cerebry.

RESEARCH INTERESTS

  • Scalable Experiential Learning
  • Systems For Teaching and Learning
  • A.I. in Education
  • Programming Languages

SELECTED PUBLICATIONS

  • Structure and Interpretation of Computer Programs, JavaScript Edition. Harold Abelson and Gerald Jay Sussman, adapted to JavaScript by Martin Henz and Tobias Wrigstad, with Julie Sussman. MIT Press. ISBN: 9780262543231
  • Shrinking JavaScript for CS1. Boyd Anderson, Martin Henz, Kok-Lim Low, Daryl Tan. Proceedings of the 2021 ACM SIGPLAN International SPLASH-E Symposium (SPLASH-E '21), ACM, New York, NY. 20 Oct 2021.
  • A Framework for Automated Generation of Questions Based on First-Order Logic. Rahul Singhal, Shubham Goyal, and Martin Henz. Artificial Intelligence in Education 2015. LNCS 9112: 776-780.
  • Scheduling a Major College Basketball Conference—Revisited. Martin Henz. Operations Research, 491, Jan/Feb 2001.
  • Oz—A Programming Language for Multi-Agent Systems. Martin Henz, Gert Smolka, Jörg Würtz. IJCAI 1993.

AWARDS & HONOURS

  • NUS Annual Digital Education Award (ADEA), team leader, 2021
  • NUS Annual Teaching Excellence Award, Academic Year 2016/17
  • Startup @ Singapore and Startup @ Asia, entrepreneurship competitions, Champion, 2001, with Alan Sevugan for work on FriarTuck Pte Ltd, now Workforce Optimizer Pte Ltd
  • Fulbright Scholarship (1990)

Videos

Read about executive education

Other experts

Looking for an expert?

Contact us and we'll find the best option for you.

Something went wrong. We're trying to fix this error.