Courses Taught

Undergraduate Level

Graduate Level

Complex Analysis
Theory of Groups
Linear Algebra
Differential Geometry
Topology
Calculus (for Engineers)
Algebraic Number Theory
Representation Theory
Complex Analysis
Compact Lie Groups
Topics in Group Theory
Invariant Theory
Young Tableaux and Representations
of the Symmetric Group
Group Representations