Teaching at SJSU
Course offerings at San Jose State University will be listed here. This section will be updated each semester with current and recent courses, syllabi, and office hours.
Academic Appointments
- Assistant Professor, San Jose State University — June 2024 to Present
- Coordinator, Advanced AI Certificate; Research Internship Mentor & Supervisor, SJSU Research Foundation Corporation — January to August 2025
- Vehicle Diagnostics Engineer, Rivian Automotive, Palo Alto, CA — May to August 2023
- Lecturer, University of California, Merced — December 2022 to May 2023
- Doctoral Research Assistant, University of California, Merced — 2019 to November 2023
- Graduate Teaching Assistant, University of California, Merced — 2019 to December 2022
- Teaching Fellow, CETL (Center for Engaged Teaching and Learning), University of California, Merced — Fall 2021
- Recitation Instructor and Graduate Teaching Assistant, University of Colorado Denver and MERC Lab–UC Denver — August 2017 to 2019
Past Course Projects
-
Modeling a Hierarchical Object — UC Merced, Fall 2019 (Computer Graphics)
Modeled a hierarchical object with five interconnected joints producing global and joint motion in three dimensions. Tools: C++, OpenGL. -
Animating a Hierarchical Object — UC Merced, Fall 2019 (Computer Graphics)
Modeling and animating a hierarchical object with camera fly-through. Tools: C++, OpenGL. -
Baseball Elimination Project — UC Merced, Fall 2019 (Advanced Algorithms)
Determined which teams have a chance to win a baseball league using a Max-Flow / Min-Cut algorithm. Tools: C++. -
Minimum Spanning Tree (Kruskal, Prim, Dijkstra, Borůvka) — UC Denver, Spring 2018 (Network Flow)
Applications: reducing data storage in amino-acid sequencing and network design (communication, electrical, hydraulic, computer, road). -
Master’s Thesis — University of Colorado Denver
Numerical solution of the two-dimensional coupled viscous Burgers equation using a modified cubic B-spline differential quadrature method.