Teaching

I enjoy teaching and strive to do so well. I'm especially interested in the development of data science and machine learning curriculum in mathematics courses. At Harvey Mudd College, I developed an upper division mathematics course titled "Mathematical Methods in Data Science" which will focus on the use of matrix and tensor decomposition for topic modeling and other tasks, and will lead students through literature review, computational and theoretical reflections, and a final project capstone. I am a member of the Project NExT Gold '21 cohort.

Prior to joining HMC, I worked at UCLA, where I taught Machine Learning, Probability and Statistics, and Introduction to Probability. I taught Machine Learning five times while at UCLA, and had students complete a group final project capstone -- many of these projects were exceptional and lead to independent student research. See my People page for examples of students who continued independent research with me after this course.

I consider teaching a chance to learn as well as to educate about my passions, mathematics and computer science. I welcome anyone with interesting questions or ideas to contact me - I look forward to interacting with anyone who finds these topics interesting.

HMC Courses:

MATH 73 (Spring 2023): Linear Algebra
Lecture Hours: MWF 8:00 am - 8:50 am (Section 1), 9:00 am - 9:50 am (Section 2) (Shanahan Center 3485)
Office Hours: M 3:00 - 4:00 pm (Shanahan Center 3481)
Slides and Code

MATH 189 (Fall 2022): Mathematical Data Science and Topic Modeling
Lecture Hours: MW 2:45 pm - 4:00 pm (Shanahan Center 2407)
Office Hours: M 9:30 - 10:45 am, W 1:15 - 2:30 pm (Shanahan Center 2408)
Slides    Code

MATH 165 (Fall 2022): Numerical Analysis
Lecture Hours: MW 11:00 am - 12:15 pm (Shanahan Center 2407)
Office Hours: M 9:30 - 10:45 am, W 1:15 - 2:30 pm (Shanahan Center 2408)
Slides

MATH 189 (Spring 2022): Mathematical Data Science and Topic Modeling
Lecture Hours: MW 1:15 pm - 2:30 pm (Shanahan Center 3461)
Office Hours: M 12:15 - 1:15 pm (Zoom)

MATH 62 (Spring 2022): Introduction to Probability and Statistics
Lecture Hours: MW 11:00 am - 12:15 pm (Shanahan Center 3421)
Office Hours: W 12:15 - 1:15 pm (Zoom)

MATH 165 (Fall 2021): Numerical Analysis
Lecture Hours: MW 11:10 am - 12:25 pm (Shanahan Center B454)
Office Hours: M 10:00 - 10:50 am, W 1:00 - 1:50 pm, F 2:00 - 2:50 pm (Zoom)

UCLA Courses:

MATH 156 1 (Winter 2021): Machine Learning
Lecture Hours: MWF 3:00 - 3:50 pm (Zoom)
Office Hours: M 4:00 - 4:50 pm, T 9:00 - 9:50 am, and W 2:00 - 2:50 pm (Zoom)

MATH 156 1 (Fall 2020): Machine Learning
Lecture Hours: MWF 11:00 - 11:50 am (Zoom)
Office Hours: MW 4:00 - 4:50 pm and W 12:00 - 12:50 pm (Zoom)

MATH 156 1 (Summer 2020): Machine Learning
Lecture Hours: MWR 9:00 - 10:50 am (Zoom)
Office Hours: MW 4:00 - 4:50 pm and R 11:00 - 11:50 am (Zoom)

MATH 156 1 (Winter 2020): Machine Learning
Lecture Hours: MWF 3:00 - 3:50 pm (MS 6229)
Office Hours: M 4:00 - 4:50 pm and W 2:00 - 2:50 pm (MS 7354)

MATH 156 1 (Fall 2019): Machine Learning
Lecture Hours: MWF 10:00 - 10:50 am (MS 5137)
Office Hours: MF 11:00 - 11:30 am, W 9:00 - 9:50 am (MS 7354)

MATH 170E 1 (Winter 2019): Introduction to Probability and Statistics
Lecture Hours: MWF 9:00 - 9:50 am (MS 5137)
Office Hours: MF 10:00 - 11:00 am, W 11:00 am - 12:00 pm (MS 7354)

MATH 170A 4 (Spring 2019): Probability Theory
Lecture Hours: MWF 3:00 - 3:50 pm (MS 6229)
Office Hours: M 4:00 - 4:50 pm, W 2:00 - 2:50 pm (MS 7354)

BMS Convex Geometry Summer School:

Convex Geometry Arising in Optimization
Instructor: Jesus A. De Loera

UCD Courses I've taught as Associate Instructor:

MAT 12 021 (Summer Session II 2014): Precalculus
Lecture Hours: MWF 8:00 - 9:40 am (Chemistry 166)
Office Hours: MTWRF 10:00 - 11:00 am (MSB 2232)

MAT 22A 002 (Summer Session I 2016): Linear Algebra
Lecture Hours: MWF 12:10 - 1:50 pm (Art 204)
Office Hours: MWF 11:00 - 11:50 pm, TR 12:10 - 1:00 pm (MSB 2123)

MAT 22AL (Summer Session I 2016): Linear Algebra Lab
Office Hours: TR 10:00 - 12:00 pm (MSB 2118)

UCD Courses for which I've TAed:

MAT 21A D01 (Fall 2013): Calculus I
Instructor: Michael Bishop
Lecture Hours: MWF 2:10 - 3:00 pm (Wellman 226)
Discussion: R 6:10 - 7:00 pm (Wellman 1)
TA Office Hours: T 2:00 - 3:00 pm (MSB 2232)
Calc Room Hours: R 4:00 - 5:00 pm (MSB 1118)

MAT 21A A04 (Winter 2014): Calculus I
Instructor: Dan Romik
Lecture Hours: MWF 4:10 - 5:00 pm (Giedt 1001)
Discussion: R 3:10 - 4:00 pm (Hoagland 108)
TA Office Hours: W 3:10 - 4:00 pm (MSB 2232)
Calc Room Hours: R 1:00 - 2:00 pm (MSB 1118)

MAT 21C C01 (Spring 2014): Calculus III
Instructor: Naoki Saito
Lecture Hours: MWF 4:10 - 5:00 pm (Giedt 1001)
Discussion: T 6:10 - 7:00 pm (Wellman 7)
TA Office Hours: T 11:00 am - noon (MSB 2232)
Calc Room Hours: W 2:00 - 3:00 pm (MSB 1118)

MAT 17B B03 (Winter 2016): Calculus for Biosciences II
Instructor: Craig Benham
Lecture Hours: MWF 11:00 ??? 11:50 am (Scrub Oak Auditorium - room 160)
Discussion: T 6:10 - 7:00 pm (Hoagland 113)
TA Office Hours: T 12:00 - 1:00 pm (MSB 2123)
Calc Room Hours: W 3:00 - 4:00 pm (EPS 1317)

MAT 17C D04 (Spring 2016): Calculus for Biosciences III
Instructor: Daniel DeWoskin
Lecture Hours: MWF 8:00 - 8:50 am (Giedt 1001)
Discussion: R 5:10 - 6:00 pm (EPS 1317)
TA Office Hours: F 10:00 - 11:00 am (MSB 2123)
Calc Room Hours: T 5:00 - 6:00 pm (EPS 1348)

MAT 108 C01 (Fall 2016): Introduction to Abstract Mathematics
Instructor: Rohit Thomas
Lecture Hours: MWF 3:10 - 4:00 pm (Hart 1150)
Discussion: R 3:10 - 4:00 pm (Cruess 107)
TA Office Hours: TR 12:10 - 1:00 pm (MSB 3127)

MAT 111 001 (Winter 2017): History of Mathematics
Instructor: Albert Fannjiang
Lecture Hours: MWF 1:10 - 2:00 pm (Haring 1204)
TA Office Hours: TR 4:30 - 5:30 pm (MSB 3127)

MAT 189 001 (Spring 2017): Advanced Problem Solving (project-based major capstone course)
Instructor: Jesus A. De Loera
Lecture Hours: MWF 3:10 - 4:00 pm (Hart 1130)
TA Office Hours: F 2:00 - 3:00 pm (MSB 3127)

Request Letter of Recommendation

If you would like a letter of recommendation from me, please schedule an office visit/meeting and complete the form below. I ask for at least one month's notice for all letters.