Teaching
Spring 2025: Topics in complexity theory
(Algebraic complexity theory)
Fall 2024:
Computational complexity theory
Spring 2024: Topics in Algebra and Computation
Fall 2023:
Computational complexity theory
Spring 2023: Topics in Algebra and Computation
Fall 2022:
Computational complexity theory
Spring 2022: Topics in complexity theory
(Algebraic complexity theory)
Fall 2021:
Computational complexity theory
Spring 2021: Topics in complexity theory
(Algebraic complexity theory)
Fall 2020:
Computational complexity theory
Spring 2019: Topics in complexity theory
(Representations and Characters of finite Groups)
Fall 2018:
Computational complexity theory
Spring 2018: Topics in Algebra and Computation
Fall 2017:
Computational complexity theory
Fall 2016:
Computational complexity theory
Spring 2016: Topics in complexity theory
(Computation with ideals and varieties)
Fall 2015:
Computational complexity theory
and
Introduction to Algebraic Geometry
Spring 2015:
Topics in complexity theory
(Arithmetic circuit complexity)
Fall 2014:
Computational complexity theory
Spring 2014:
Topics in complexity theory
(Expander graphs and their applications)
Fall 2013:
Computational complexity theory
Spring 2013:
Topics in Algebra and Computation