teaching
Course materials, schedules, and resources for classes taught.
2026
Linear Algebra with Computational Applications
Undergraduate linear algebra course at the 200 level, focusing on computational applications.
2025
Representation-theoretic methods in quantum information theory
In this course we study symmetries in quantum information theory using tools from representation theory.
Linear Algebra with Computational Applications
Undergraduate linear algebra course at the 200 level, focusing on computational applications.
2024
Linear Algebra with Computational Applications
Undergraduate linear algebra course at the 200 level, focusing on computational applications.
2023
Quantum channels
This course covers quantum channels and their mathematical and information-theoretic properties, quantum entropies, the data processing inequality, and quantum Markov chains.
2022
Representation-theoretic methods in quantum information theory
In this course we study symmetries in quantum information theory using tools from representation theory.
2021
Math 416 Abstract Linear Algebra
This course is a rigorous proof-oriented course in linear algebra.
Quantum channels II: Data-processing, recovery channels, and quantum Markov chains
Building on the first part, this course covers quantum entropies, the data processing inequality, and quantum Markov chains.
Quantum channels I: Representations and properties
This course covers quantum channels and their mathematical and information-theoretic properties.