
معرفی
Ronald Garcia is an Associate Professor in the Department of Computer Science at the University of British Columbia, affiliated with the Faculty of Science and the Software Practices Lab. His research focuses on programming language theory, emphasizing gradual typing, type systems, and end-user programming. He teaches courses such as Programming Language Principles (CPSC 509) and Compiler Construction (CPSC 411).
Education details are not explicitly stated in the provided texts, but his extensive academic contributions span over two decades. Research interests include formal semantics of programming languages, typestate systems, dependent types, and improving software practices for end-users. He has advised numerous Ph.D. and Master's students, contributing to over 30 academic publications.
Recent work explores hybrid programming environments for end-users, runtime type slicing for debugging, and foundational frameworks for gradual dependent types. Garcia actively participates in academic conferences as a PC member and keynote speaker, notably in PLDI, POPL, and ICFP. His lab and collaborations focus on advancing theoretical foundations while addressing practical challenges in software development and education.
Ronald Garcia در سایتهای دیگر
جستوجوهای مرتبط
شاید اینها هم برایتان مناسب باشند
William J. BowmanUniversity of British Columbia · استادیار
Amal AhmedBundeswehr University Munich · استاد- JJeremy YallopMax Planck Institute for Software Systems · پژوهشگر
Adam ChlipalaIMDEA Software Institute · استاد
Max S. NewMax Planck Institute for Software Systems · استادیار
Kenji MaillardInria · پژوهشگر