
About
Gregor Richards is an Associate Professor in the Teaching Stream at the University of Waterloo. He holds a Ph.D. from Purdue University (2014) and a B.Sc. from Portland State University (2008). His research focuses on gradual typing in programming languages and just-in-time compilation techniques. He teaches courses such as CS442 (Programming Languages) and CS241 (Foundations of Sequential Programming), emphasizing languages and systems education. His work bridges theoretical compiler design with practical language implementation challenges.
0Publications listed
Find Gregor Richards elsewhere
Related Searches
You Might Also Like
Jeremy G. SiekIMDEA Software Institute · Professor
Amal AhmedMax Planck Institute for Software Systems · Professor
Troy VasigaUniversity of Waterloo · Associate Professor
Joseph EremondiUniversity of Regina · Assistant Professor
Amal AhmedBundeswehr University Munich · Professor
Max S. NewIMDEA Software Institute · Assistant Professor