Teaching 2000-
MATH 501 Abstract Algebra II (Spring 2023)
MATH 417 Intro to Abstract Algebra (Fall 2022)
MATH 417 Intro to Abstract Algebra (Fall 2022)
MATH 417 Intro to Abstract Algebra (Spring 2022)
MATH 417 Intro to Abstract Algebra (Spring 2022)
MATH 500 Abstract Algebra I (Fall 2021)
MATH 501 Abstract Algebra II (Spring 2021)
MATH 416 Abstract Linear Algebra (Fall 2020)
MATH 416 Abstract Linear Algebra (Fall 2020)
MATH 416 Abstract Linear Algebra (Spring 2019)
MATH 416 Abstract Linear Algebra (Spring 2019)
(On leave Fall 2019)
MATH 416 Abstract Linear Algebra (Spring 2019)
MATH 530 Algebraic Number Theory (Spring 2019)
MATH 416 Abstract Linear Algebra (Fall 2018)
MATH 490 Coding Theory (Spring 2018)
MATH 595 Coding Theory (Spring 2018, 2nd half)
MATH 500 Abstract Algebra I (Fall 2017)
MATH 595 Elliptic Curves (Fall 2017, 1st half)
MATH 530 Algebraic Number Theory (Spring 2017)
MATH 231 Calculus II (Fall 2016)
MATH 231 Calculus II (Fall 2016)
MATH 231 Calculus II (Spring 2016)
MATH 231 Calculus II (Spring 2016)
MATH 417 Intro to Abstract Algebra (Fall 2015)
MATH 595 Coding Theory (Spring 2015)
MATH 595 Class Field Theory (Fall 2014)
MATH 347 Fundamental Mathematics (Fall 2014)
MATH 530 Algebraic Number Theory (Spring 2014)
MATH 415 Applied Linear Algebra (Spring 2014)
MATH 500 Abstract Algebra I (Fall 2013)
(On leave Spring 2013)
MATH 427 Honors Abstract Algebra (Fall 2012)
MATH 595 Arithmetic of Elliptic Curves (Fall 2012)
MATH 415 Applied Linear Algebra (Spring 2012)
MATH 415 Applied Linear Algebra (Spring 2012)
MATH 530 Algebraic Number Theory (Spring 2012)
MATH 247 Fundamental Mathematics (Spring 2011)
MATH 247 Fundamental Mathematics (Spring 2011)
MATH 595 Class Field Theory (Fall 2010)
MATH 415 Applied Linear Algebra (Spring 2010)
MATH 595 Algorithmic Number Theory (Fall 2009)
MATH 213 Basic Discrete Mathematics (Fall 2009)
MATH 213 Basic Discrete Mathematics (Spring 2009)
MATH 213 Basic Discrete Mathematics (Spring 2009)
MATH 500 Abstract Algebra I (Fall 2008)
MATH 213 Basic Discrete Mathematics (Spring 2008)
MATH 417 Intro to Abstract Algebra (Fall 2007)
MATH 595 Arithmetic of Elliptic Curves (Fall 2007)
MATH 415 Linear Algebra (Spring 2007)
MATH 530 Algebraic Number Theory (Spring 2007)
(On leave Fall 2006)
MATH 348 Fundamental Mathematics-ACP (Spring 2006)
MATH 595 Arithmetic of Elliptic Curves (Fall 2005)
MATH 595 Cryptography (Fall 2005)
MATH 530 Algebraic Number Theory (Spring 2005)
MATH 500 Abstract Algebra I (Spring 2005)
MATH 225 Introductory Matrix Theory (Fall 2004)
MATH 348 Fundamental Mathematics-ACP(Fall 2004)
MATH 247 Fundamental Mathematics (Spring 2004)
MATH 247 Fundamental Mathematics (Spring 2004)
MATH 213 Introduction to Discrete Mathematics (Fall 2003)
MATH 402 Abstract Algebra II (Fall 2003)
MATH 317 Introduction to Abstract Algebra, I (Spring 2003)
MATH 488 Cryptography: Theory & Practice (Spring 2003)
MATH 416 Algebraic Geometry II (Fall 2002)
MATH 422 Algebraic Geometry (Spring 2002)
MATH 315 Linear Transformations and Matrices (Fall 2001)
MATH 416 Elliptic Curves (Fall 2001)
MATH 405 Algebraic Number Theory (Spring 2001)
MATH 213 Introduction to Discrete Mathematics (Fall 2000)
MATH 476 Coding Theory (Fall 2000)