Teaching Experiences
My years of teaching and lecturing can be divided into two periods. The period before ASMU and the period at ASMU.
Since 2007, I have been teaching some courses for several years at ASMU. These are the courses I have been teaching during these years. Also, I added my “teacher qualification” results (ME) in those years compared to the university average (UNI) results. (According to the official documents from the university).
Graduate: Integral equations; Advanced Numerical analysis; Approximation theory, Wavelets; Mathematical Image Processing
Undergraduate: Numerical analysis; Differential equations; Mathematics Lab; Linear Algebra Computer Programming; Calculus.
ME: my evaluation results according to the results extracted from the forms filled out by the students at my courses; scores are from 20.
UNI: the university average evaluation results according to the results extracted from the forms filled out by all students at the university; scores are from 20.
Fall 2022: Visiting Professor, Izmir Institute of Technology, Izmir, Turkey
Spring 2022: ME: 18.32 – UNI: 18.83
Math-16512414 English for Math Students
Math-16512103 Introduction to Numerical Analysis
Math-19223108 Wavelet and its Applications Graduate
Fall 2021: ME: 19.43 – UNI: 18.73 ONLINE TEACHING due to COVID-19
Math-19223107 Approximation Theory Graduate
Math-19213102 Advanced Numerical Analysis Graduate
Spring 2021: ME: 19.74/20 – UNI: 18.62 /20 ONLINE TEACHING due to COVID-19
Math-19424102 Numerical Linear Algebra Graduate
Math-19223108 Wavelet and its Applications Graduate
Fall 2020: ME: 19.07 – UNI: 18.56
Math-19424007 Spectral Methods Graduate
Math-19223001 Advance Numerical Analysis Graduate
Math-16512406 Numerical Analysis
Spring 2020: ME: 18.73/20 – UNI: 18.04/20
Math-19424102 Numerical Linear Algebra Graduate
Math-19223108 Wavelet and its Applications Graduate
Math-16512103 Introduction to Numerical Analysis
Fall 2019: ME: 19.49/20 – UNI: 18.87 /20
Math-19424007 Spectral Methods Graduate
Math-19223107 Approximation Theory Graduate
Math-19223001 Advance Numerical Analysis Graduate
Math-16512406 Numerical Analysis
Spring 2019: ME: 19.42/20 – UNI: 18.85/20
Math-19424102 Numerical Linear Algebra Graduate
Math-19223108 Wavelet and its Applications Graduate
Math-16512103 Introduction to Numerical Analysis
Fall 2018: ME: 19.79/20 – UNI: 18.96/20
Math-19424007 Spectral Methods Graduate
Math-19223107 Approximation Theory Graduate
Math-19223001 Advance Numerical Analysis Graduate
Spring 2018: ME: 19.92/20 – UNI: 18.81/20
Math-19014104 Operator Theory I Graduate
Math-19014537 Special Topics on Operator Theory Graduate
Math-19223108 Wavelet and its Applications Graduate
Fall 2017: Visiting Professor: Technische Universität Berlin, Deutschland
Spring 2017: Visiting Professor: Technische Universität Berlin, Deutschland
Fall 2016: ME: 20/20 – UNI: 18.81/20
Math-19014015 Advanced Linear Algebra Graduate
Math-19014104 Operator Theory I Graduate
Spring 2016: ME: 18.20/20 – UNI: 18.86/20
Math-19014104 Operator Theory I Graduate
Fall 2015: ME: 19.13/20 – UNI: 18.92/20
Math-19014516 Partial Differential Equations Graduate
Math-19014524 Integral Equations Graduate
Spring 2015: ME: 19.82/20 – UNI: 18.96/20
Math-19014106 Special Topics on Operator Theory Graduate
Math-19223206 Approximation Theory Graduate
Fall 2014: ME: 18.11/20 – UNI: 18.97/20
Math-19014524 Integral Equations Graduate
Math-19113412 Advance Numerical Analysis Graduate
Spring 2014: ME: 19.91/20 – UNI: 18.83/20
Math-19014516 Partial Differential Equations Graduate
Math-19223206 Approximation Theory Graduate
Fall 2013: ME: 18.90/20 – UNI: 18.93/20
Math-19014524 Integral Equations Graduate
Math-19223001 Advance Numerical Analysis Graduate
Spring 2013: ME: 19.76/20 – UNI: 18.75/20
Math-31328200 Bachelor Project
Math-19014516 Partial Differential Equations Graduate
Math-19223206 Approximation Theory Graduate
Fall 2012: ME: 19.75/20 – UNI: 18.74/20
Math-31328200 Bachelor Project
Math-19213204 Numerical Solution of Integral Equations Graduate
Math-19014524 Integral Equations Graduate
Spring 2012: ME: 19.17/20 – UNI: 18.61/20
Math-31328200 Bachelor Project
Math-19014516 Partial Differential Equations Graduate
Math-19223206 Approximation Theory Graduate
Fall 2011: ME: 18.42/20 – UNI: 18.4/20
Math-31921711 Numerical Analysis I
Math-19213204 Numerical Solution of Integral Equations Graduate
Math-19014524 Integral Equations Graduate
Spring 2011: ME: 18.76/20 – UNI: 18.42/20
Math-19213102 Advance Numerical Analysis I Graduate
Math-31920510 Differential Equations
Math-31328200 Bachelor Project
IT-13812003 Differential Equations
Math-31920510 Differential Equations
Fall 2010:
Math-31328901 Mathematics Laboratory I
Math-31921711 Numerical Analysis I
Math-19213102 Advance Numerical Analysis I Graduate
Math-31328200 Bachelor Project
Math-19213206 Approximation Theory Graduate
Spring 2010:
Math-31921711 Numerical Analysis I
Math-31328200 Bachelor Project
Math-19213203 Numerical Solution of ODEs Graduate
IT-13812001 Calculus I
Chem-33020101 Calculus I
Math-31921210 Introduction to Computer and Programming
Math-19014524 Integral Equations Graduate
Math-31920510 Differential Equations
Fall 2009:
Math-31328901 Mathematics Laboratory I
Math-31224012 Numerical Analysis II (group A)
Math-31224012 Numerical Analysis II (group B)
Phys -32220050 Differential Equations
Chem-33020300 Differential Equations
Math-19223206 Approximation Theory Graduate
Spring 2009:
Math-31328901 Mathematics Laboratory I (group A)
Math-31328901 Mathematics Laboratory I (group B)
Math-31328901 Mathematics Laboratory I (group C)
Math-31921711 Numerical Analysis I
Math-19213204 Numerical Solution of Integral Equations Graduate
Math-19223206 Approximation Theory Graduate
Fall 2008:
Math-31328901 Mathematics Laboratory I (group A)
Math-31328901 Mathematics Laboratory I (group B)
Math-31921711 Numerical Analysis I
Math-19213102 Advanced Numerical Analysis Graduate
Math-19213204 Numerical Solution of Integral Equations Graduate
Civil-14522600 Numerical Computation
Spring 2008:
Math-31920510 Differential Equations (group A)
Math-31920510 Differential Equations (group B)
Math-31921210 Introduction to Computer and Programming (group A)
Math-31921210 Introduction to Computer and Programming (group B)
Math-31328901 Mathematics Laboratory I
Fall 2007:
Civil-14522600 Numerical Computation (group A)
Civil-14522600 Numerical Computation (group B)
Chem-33020300 Differential Equations
Mech Calculus I
From 2004 till 2007, exactly before securing a position at ASMU, I had been teaching at the following universities as a part-time lecturer:
Iran University of Science and Technology, Tehran, Iran 2004-2005
Numerical Computation undergraduate
Shahid Rajaee University, Tehran, Iran 2005-2007
Numerical Computation undergraduate
Numerical Analysis undergraduate
Calculus I undergraduate
Mathematics Laboratory undergraduate
Islamic Azad University, South Tehran Branch 2005-2007
Numerical Computation undergraduate
Calculus I undergraduate
Differential Equations undergraduate
University of Applied Science and Technology, Tehran, Iran 2004-2006
Numerical Computation undergraduate
Calculus I undergraduate
Computer Laboratory undergraduate
Introduction to Computer undergraduate
Payame Noor University, Tabriz, Iran 2008-2009
Advanced Numerical Analysis graduate