Register
H
Professor profile

Henz, Martin J

National University of Singapore · Computer Science

About
Regular biography

Martin J Henz is an Associate Professor in the Department of Computer Science at the National University of Singapore. His research and teaching focus on the scalability of experiential learning, with a particular emphasis on educational innovations in computer science. He has scaled the experiential course CS1101S 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. His work on CS1101S led to the publication of "Structure and Interpretation of Computer Programs, JavaScript Edition" and the development of the Source Academy, an immersive online experiential environment for learning programming. He has also co-founded the software company Workforce Optimizer Pte Ltd and supervised Rahul Singhal's PhD, which led to the formation of the education company Cerebry.


Scholar profile summary
Scholar-generated biography

Martin Henz is a researcher at the National University of Singapore, focusing on educational technology, experiential learning, programming language implementation, and combinatorial optimization. His work explores the intersection of computer science and education, particularly through the development of educational tools and the application of constraint programming in solving complex scheduling problems. Henz has contributed to the creation of programming languages like Oz, emphasizing multi-agent systems and concurrent constraint programming. His research also includes automated question generation, Sudoku analysis, and the use of constraint programming in timetabling and tournament scheduling. His publications highlight the practical application of logic and formal methods in both academic and real-world settings.

Source: google_scholar · 106 words
Related professors