Teaching
Undergraduate courses:
Fall 2022: Introduction to Module theory (MAT 422), Concordia University of Edmonton.
Winter 2022: Number Theory and Cryptography (MAT 428), Concordia University of Edmonton.
Winter 2022: Linear Algebra II (MAT 224), Concordia University of Edmonton.
Fall 2020 and Winter 2023: Algebra: Introduction to Ring Theory (MAT 228), Concordia University of Edmonton.
Winter 2020, Fall 2020, Fall 2021, and Fall 2022: Foundations of Mathematics (MAT 200), Concordia University of Edmonton.
Winter 2019: Intermediate Calculus II (MAT 214), Concordia University of Edmonton.
Fall 2018, Winter 2019, Fall 2019, Winter 2020: Introduction to Statistical Methods (MAT 151), Concordia University of Edmonton.
Fall 2018, Fall 2019, and Fall 2020: Intermediate Calculus I (MAT 214), Concordia University of Edmonton.
Fall 2017: Linear Methods I, University of Calgary.
Winter 2017: Introductory Calculus, University of Calgary.
2010-2012: Linear Algebra, University of Economics and Finance.
Graduate courses:
Summer 2016: Lattices and Number Theory, CIMPA Summer School 2016, Saigon University.
Summer 2015: Lattices and Applications in cryptography, SEAMS Summer School 2015, Ho Chi Minh University of Science.