Academic year  Semester  Course 
  @ DigiPen Institute of Technology Singapore 
20182019  Fall  MAT 200  Calculus and Analytic Geometry II 
  MAT 250  Linear Algebra (independent study) 
  MAT 258  Discrete Mathematics 
  MAT 357  Numerical Analysis 
20172018  Summer  MAT 351  Quaternions, Interpolation and Animation 
20172018  Spring  MAT 140  Linear Algebra and Geometry 
  MAT 150  Calculus and Analytic Geometry I 
  MAT 354  Discrete and Computational Geometry 
20172018  Fall  MAT 200  Calculus and Analytic Geometry II 
  MAT 258  Discrete Mathematics 
  MAT 357  Numerical Analysis 
20162017  Summer  MAT 200  Calculus and Analytic Geometry II 
20162017  Spring  MAT 150  Calculus and Analytic Geometry I 
  MAT 340  Probability and Statistics 
20162017  Fall  SEM 2103 / MAT 225  Calculus and Analytic Geometry III 
  MAT 258  Discrete Mathematics 
  MAT 357  Numerical Analysis 
20152016  Summer  MAT 100  Precalculus with Linear Algebra and Geometry 
  MAT 140  Linear Algebra and Geometry 
20152016  Spring  MAT 150  Calculus and Analytic Geometry I 
  MAT 200 / SEM 1102  Calculus and Analytic Geometry II 
  MAT 357  Numerical Analysis 
20152016  Fall  MAT 150 / SEM 1101  Calculus and Analytic Geometry I 
  MAT 200  Calculus and Analytic Geometry II 
  MAT 357  Numerical Analysis 
  @ Nanyang Technological University 
20142015  2nd  MTH316 / MH 3110  Ordinary Differential Equations (teaching assistant) 
  MH2811  Mathematics II (tutorial) 
20142015  1st  MH2401  Algorithms and Complexity III (laboratory head) 
  MH2810  Mathematics A (tutorial, parttime) 
  MH2811  Mathematics II (tutorial) 
  MH2812  Foundation Mathematics (tutorial) 
20132014  1st  MH2811  Mathematics II (tutorial) 
  MH2812  Foundation Mathematics (tutorial) 
20122013  1st  MTH112 / MH1100  Calculus I (tutorial) 
20112012  2nd  MAS183 / MH2800  Linear Algebra and Multivariable Calculus (tutorial) 
20112012  1st  MAS212  Calculus IV (tutorial) 
20102011  2nd  SM2  Probability (13th batch, tutorial) 
  @ University of the Philippines  Diliman 
20082009  1st  ES 26  Introduction to Computer Programming 
20062007  1st  CS 135  Algorithm Design & Analysis 
20052006  2nd  CS 11  Computer Programming I 
  CS 131  Numerical Methods 
  CS 135  Algorithm Design & Analysis 
20052006  1st  Computer Programming 1 (short course) 
  CS 135  Algorithm Design & Analysis 
  CS 175  Competition Programming 
20042005  2nd  CS 11  Computer Programming I 
  CS 130  Mathematical Methods in Computer Science 
20042005  1st  CS 11  Computer Programming I 
20032004  2nd  CS 11  Computer Programming I 
  @ Philippine Science High School  Diliman 
20022003   Mathematics 5  Elementary Analysis 
  Mathematics 7  Analytic Geometry, Logic and Bridge 
20012002   Computer Science 2  Introduction to Programming and Troubleshooting 
  Computer Science 4  Advanced Programming 
20002001   Computer Science 1  Introduction to Computer Science 
  Computer Science 4  Advanced Programming 
