Teaching

Schedule

CSC 357 - Systems Programming

CSC 430 - Programming Languages I

Research Interests

My interests span much of computer science, but I (try to) focus my attention on the study of programming languages. I am interested in improving the tools that programmers rely on. To that end, I study the implementation and theory of programming languages, recently with particular focus on program analysis.

I previously worked on concurrent programming languages (such as JR).

Publications