Pedro Henrique
Azevedo de Amorim
I am a Research Associate at the department of Computer Science of the University of Oxford where I work with Sam Staton. Prior to that I completed my PhD at the Computer Science Department at Cornell University working with Dexter Kozen.
My research interests lie mainly in formal verification, programming language theory, and their intersection. In particular I'm interested in applications of Category Theory, Type Theory, Proof Assistants and Logic to programming languages.
Recently I've been interested in the semantics of probabilistic programming languages and applications of substructural logics to programming languages.
Oct 2024 Our paper Classical Linear Logic in Perfect Banach Spaces has been selected to appear at CSL 2025!
Jan 2024 My preprint on semantics for expected cost of functional programs is out
Sep 2023 I have moved to Oxford!
Jul 2023 I have finished my PhD!
Dec 2022 My paper A Higher-Order Language for Markov Kernels and Linear Operators has been selected to appear at FoSSaCS 2023!
Fall 2022 Teaching Assistant for CS6117 : Category Theory for Computer Scientists
Spring 2021 Teaching Assistant for CS6110 : Advanced Programming Languages
Spring 2020 Teaching Assistant for CS3110 : Data Structures and Functional Programming
Fall 2019 Teaching Assistant for CS4810 : Introduction to Theory of Computation
Spring 2019 Teaching Assistant for CS4120 : Introduction to Compilers
Fall 2018 Teaching Assistant for CS4110 : Programming Languages and Logics