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
When computer science and aliens meet: Putting a spin on programming with experiential learning
Xtreme Shrinking of JS for Teaching by Martin Henz
MIT CSAIL Seminar "Shrinking JavaScript for an SICP-based First-Year Course"
SPLASH-E 2021: Teachable Moments in Functional Audio Processing
Read about executive education
Other experts
Popular Courses
Private Equity: Investing and Creating Value
The Wharton School
Philadelphia, Pennsylvania, United States
Sep 8
The Manchester Leadership Development Programme
Alliance Manchester Business School
Manchester, United Kingdom
Jul 1
Leading People and Teams
ESMT
Berlin, Germany
May 28
Leading Digital Transformation
ESMT
Berlin, Germany
May 28
The Positive Leader: Deep Change and Organizational Transformation
Stephen M. Ross School of Business
Ann Arbor, Michigan, United States
Jun 23
Leading Strategic Growth and Change
Columbia Business School
New York, New York, United States
Jun 10
Looking for an expert?
Contact us and we'll find the best option for you.