Register
M
Professor profile

Michael D. ADAMS

National University of Singapore · Computer Science

About
Regular biography

Michael D. ADAMS is an Assistant Professor in the Department of Computer Science at the National University of Singapore. His research areas include Programming Languages and Software Engineering. He teaches courses such as CS2103 Software Engineering, CS2103T Software Engineering, and CS4215 Programming Language Implementation. His profile page provides details on his research interests, projects, and publications. For more information, visit his website at https://www.comp.nus.edu.sg/cs/people/adams or contact him at adamsmd@nus.edu.sg.


Scholar profile summary
Scholar-generated biography

Michael D. Adams is a researcher in Programming Languages within Computer Science. His work focuses on the design and analysis of programming languages, with an emphasis on control-flow analysis, parsing techniques, and the development of efficient algorithms for language processing. He has contributed to the understanding of polyvariance, hygiene, and the performance of parsing methods. His research also explores the application of formal methods in language design and optimization, including the use of generic programming and template meta-programming. Adams' publications highlight the intersection of theoretical foundations and practical implementations in programming language engineering.

Source: google_scholar · 93 words
Related professors