Skip to main content
    
    
      
              
  
  
    
                        
        
          
                                      
        
          - 
                  Home
              
- 
                  Teaching
              
    
            University of California, Merced
	- MATH 231 Numerical Solution of Differential Equations I (Spring 2025)
- MATH 023 Vector Calculus (Spring 2024)
University of Northern British Columbia
	- MATH 335 Introduction to Numerical Methods (Winter 2023)
- MATH 230 Ordinary Differential Equations and Boundary Value Problems (Winter 2023)
- MCPMS 798 Simulations and Modelling in Physical Sciences (Fall 2022), Co-instructor
- MATH/CPSC 499/699 Mathematics of Machine Learning (Fall 2022)
- MATH 200 Calculus III (Fall 2022)
- MATH 335 Introduction to Numerical Methods (Winter 2022)
- MATH 100 Calculus I (Winter 2022)
- MATH 499/699 Mathematics of Machine Learning (Fall 2021)
- MATH 200 Calculus III (Fall 2021)
- MATH 435/635 Numerical Methods for Partial Differential Equations (Winter 2021)
- MATH 335 Introduction to Numerical Methods (Winter 2021)
- MATH 335 Introduction to Numerical Methods (Winter 2020)
- MATH 230 Ordinary Differential Equations and Boundary Value Problems (Winter 2020)
- MATH 499/699 Partial Differential Equations (Fall 2019)
- MATH 336 Intermediate Differential Equations (Fall 2019)
- MATH 230 Ordinary Differential Equations and Boundary Value Problems (Winter 2019)
- MATH 100 Calculus I (Winter 2019)
- MATH 336 Intermediate Differential Equations (Fall 2018)
McGill University
	- MATH 264 Vector Calculus and Partial Differential Equations for Engineers (Fall 2017)
- MATH 479/579 Numerical Partial Differential Equations (Winter 2017)
- MATH 317 Numerical Analysis (Fall 2015)
- MATH 479/579 Numerical Partial Differential Equations (Winter 2015), Co-instructor
- MATH 317 Numerical Analysis (Fall 2014)
University of British Columbia
	- MATH 215/255 Ordinary Differential Equations (Summer 2010)