teaching
Courses I teach at UC Riverside — syllabi, schedules, and materials.
To see the materials for a course, click its link below. Courses are listed in chronological order. Courses where I was the instructor of record are marked.
2026
Math 194 Spring 2026
An Introduction to Modeling and Parallel Computing
Math 031 Spring 2026
Applied Linear Algebra
Math 011 Spring 2026
Discrete Mathematics
Math 09B Winter 26
Integral Calculus
Math 09A Winter 2026
Derivative Calculus
2024
UCR Applied Math Qualifying Exam 2024 Seminar
UCR Applied Mathematics Qualifying Exam Preparation Seminar
2023
Winter 2023 - Math 168 - Modeling
Mathematical Modeling
2022
Math 145B - Topology
Topology, section 002
Spring 2022 - Math 194 - Stochastic Processes
Stochastic Processes and Applications
Math 146C sec 2 Spring 2022 PDE
Partial Differential Equations, section 002
Math 145C sec 3 Spring 2022 PDE
Partial Differential Equations, section 003
Summer 2022 Math 120
Optimization, section A
Summer 2022 Math 046
Introduction to Ordinary Differential Equations, section A
2021
Fall 2021 Math 046 – Introduction to ODE Section 005
Introduction to Ordinary Differential Equations, section 005
Fall 2021 Math 046 - Introduction to ODE Section 002
Introduction to Ordinary Differential Equations, section 002
Fall 2021 - Math 031 - Applied Linear Algebra section 013
Applied Linear Algebra, section 013
Other courses taught
Courses I taught or supported that don’t have materials posted here.
Summer 2024 — Math 6A: Precalculus
Spring 2024 — Math 135C: Numerical Analysis Part C · Math 9B: Integral Calculus
Winter 2024 — Math 168: Mathematical Modeling
Fall 2023 — Math 135A: Numerical Analysis Part A
Summer 2023 — UCR Applied Math Qualifying Exam Preparation Seminar (instructor of record) · Math 6B: Precalculus (instructor of record) · Math 168: Mathematical Modeling
Spring 2023 — Math 194: Mathematical Biology Research (instructor of record)
Winter 2023 — Math 10A: Multivariable Calculus
Fall 2022 — Math 022: Business Calculus · Math 135A: Introduction to Numerical Analysis, sections 002 and 003 — Notes on Scaled Partial Pivoting (PDF)
Winter 2022 — Math 007B: Calculus for Health Sciences
Past teaching
California State University, Long Beach — Math 115: Business Calculus · Review materials for the second exam (PDF)
What students say
I did not start this class as a good student. Before this quarter, I’ve been a C student for like 2 years. Thanks to Khoi’s patient and no-nonsense instruction, I became a success story with 100% on every assignment and test. There is so much gate-keeping in mathematics, and Khoi completely ignored this practice. Instead, he provided us with clear methods for problem-solving, and went above and beyond to help even the most confused students. I myself remembered nothing from part A, and he patiently took discussion time to remind us of prerequisite theorems. Everyone had the chance to ACE this class, and that is not something I usually have. I am thankful to Khoi for giving me a chance, and building my confidence in math. It’s because of him I am going to keep studying math after college! :D
— a student in Math 145B, upper-division Topology
Khoi was an amazing teacher, he really cared for each of his students and wanted everyone to do well in the class. Khoi was easily accessible and always available when needed. Khoi has an amazing understanding of the subject and was able to break it down so everyone could understand it.
— a student in Math 145B, upper-division Topology
Khoi is AMAZING. He goes above and beyond to see his students succeed, it’s clear he’s passionate about mathematics and his love for math is contagious. It’s been an absolute pleasure to attend his discussions. Five stars! Would definitely recommend!!
— a student in Math 135A, upper-division Numerical Analysis
Khoi was very helpful as a TA and very effective during discussion. In the beginning, Khoi’s joking manner seemed a bit coarse but later you realize hes just joking and he doesn’t mean anything by what he says and you can loosen up around him. I felt that he kept up with the material in the lectures and I was very grateful that he did that so that we wouldn’t go too far ahead of the lecture or he would connect it to what the professor did in class. That was extremely helpful. I am glad that he goes through the hw with us because that is also helpful. Thanks for carrying us through the quarter!
— a student in Math 135A, upper-division Numerical Analysis
Absolutely amazing. I really enjoyed this quarter and making this subject understandable. I wished I could’ve spent some time using the office hours and I regret not taking advantage of it, but I am very sure the people that attended your office hours did very well on the exam. One minor suggestion is maybe clearly label steps like what you did for 5.4 with the homogeneous equations. Just a simple suggestion I recommend, and other than that, amazing. I wish I could have you again for my upper division math courses. Thank you and enjoy your Christmas!
— a student in Math 046, Introduction to Ordinary Differential Equations