Teaching

Current courses at Embry-Riddle Aeronautical University:

Fall 2016: MA 242 Calculus II
Spring 2016: MA 242 Calculus II, MA 143 Precalculus Essentials
Fall 2015: MA 241 Calculus I, MA 143 Precalculus Essentials

 Taught courses at Daytona State College:

Spring 2015: MAC 2312 Calculus II, MGF 2106 Survey in Mathematics, MAC 1105 College Algebra
Fall 2014: MAS 3301 Abstract Algebra, MAC 1105 College Algebra, MAT 1033 Intermediate Algebra, MAT 0028 Elementary Mathematics
Spring 2014: MAP 2302 Differential Equations, MAC 1114 College Trigonometry, MAC 1105 College Algebra, MAT 1033 Intermediate Algebra, MAT 0028 Elementary Mathematics
Fall 2013: MAC 1114 College Trigonometry, MAC 1105 College Algebra, MAT 0028 Elementary Mathematics
Spring 2013: MAC 1140 Pre-Calculus, MAC 1114 College Trigonometry, MAC 1105 College Algebra, MAT 1033 Intermediate Algebra, MAT 0028 Elementary Mathematics
Fall 2012: MAC 1114 College Trigonometry, MAC 1105 College Algebra, MAT 0028, Elementary Mathematics

Taught courses at the University of Connecticut:

Spring 2012: Math 1126, Section 6, Calculus Ib
Fall 2011: Math 1131, Sections 74, 76 and 78, Calculus I
Spring 2011: Math 1125, Sections 1 and 4, Calculus Ia
Fall 2010: Math 1011, Section 2, Introductory College Algebra and Mathematical Modeling
Spring 2010: Math 1071, Sections 2 and 10, Calculus for Business and Economics
Fall 2009: Math 1125, Sections 3 and 14, Calculus Ia
Spring 2009: Math 1071, Sections 7, Calculus for Business and Economics
Fall 2008: Math 1070, Sections 8, Mathematics for Business and Economics

Taught courses at the University of Colombo:

Spring 2008: Complex Analysis, Logic and Combinatorics, Computing for Finance
Fall 2007: Complex Analysis, Logic and Combinatorics

 Previous courses at Asia Pacific Institute of Information Technology:

Spring 2008: Mathematics and Algorithms
Fall 2007: Mathematics and Algorithms

Taught courses at the University of Sri Jayewardenepura:

Spring 2005: Fluid Mechanics, Visual C++
Fall 2004: Boolean Algebra, Computer Programming (MATLAB, MAPLE and C++)
Summer 2004: Calculus, Mathematical Modeling, Numerical Analysis