Ronald Garcia
Associate Professor
Email
Office
ICCS
387
Office Phone #
604-822-1664
Personal Page
Publications
Academic Information
B.S., Electrical Engineering, University of Notre Dame (1997)
M.S., Electrical Engineering, University of Notre Dame (1999)
Ph.D., Computer Science, Indiana University (2008)
Postdoc, Rice University (2008 - 2009)
Computing Innovations Fellow, Carnegie Mellon University (2009 - 2011)
Assistant Professor, University of British Columbia (2011 - 2017)
Associate Professor, University of British Columbia (2017 - )
Research Areas
programming languages
Research Groups
Awards
Courses
2024 Winter
CPSC_V 110 - Computation, Programs, and Programming
CPSC_V 311 - Definition of Programming Languages
2023 Winter
CPSC_V 509 - Programming Language Principles
CPSC_V 311 - Definition of Programming Languages
2021 Winter
CPSC_V 509 - Programming Language Principles
CPSC_V 311 - Definition of Programming Languages
2020 Winter
CPSC_V 107 - Systematic Program Design
CPSC_V 110 - Computation, Programs, and Programming
CPSC_V 311 - Definition of Programming Languages
2019 Winter
CPSC_V 411 - Introduction to Compiler Construction
CPSC_V 509 - Programming Language Principles
2018 Winter
CPSC_V 411 - Introduction to Compiler Construction
CPSC_V 509 - Programming Language Principles
2016 Winter
CPSC_V 411 - Introduction to Compiler Construction
CPSC_V 509 - Programming Language Principles
2015 Winter
CPSC_V 411 - Introduction to Compiler Construction
CPSC_V 509 - Programming Language Principles
2014 Winter
CPSC_V 509 - Programming Language Principles
CPSC_V 110 - Computation, Programs, and Programming