Teaching

Arizona State University
Semester Courses
Fall 2024

MAT 598 (63061): Curves on Surfaces

MAT 266 (88886): Calculus for Engineers II

MAT 266 (88887): Calculus for Engineers II

Summer 2024 MAT 300 (40559): Mathematical Structures
Spring 2024 MAT 300 (10258): Mathematical Structures
Fall 2023

MAT 342 (70859): Linear Algebra

MAT 342 (72940): Linear Algebra

Spring 2023

MAT 300 (16630): Mathematical Structures

MAT 300 (11956): Mathematical Structures

Fall 2022 MAT 267 (98819): Calculus for Engineers III
Previous courses

University of Luxembourg

  • Linear Algebra 1 for the Bachelor in Computer Science.

  • Linear Algebra 2 for the Bachelor in Computer Science.

  • Mathematics 3 (Probability and Statistics) for the Bachelor in Engineering.


Vietnam National University

  • Abstract Algebra for the Bachelor in Pure Mathematics.

  • Linear Algebra 1 for the Bachelor in Secondary Mathematics Education.

  • Linear Algebra 2 for the Bachelor in Secondary Mathematics Education.