Current Courses
All course content is available on [eClass](link).
Teaching Experience (Course Instructor)
Course instructor: Undergraduate courses at York University
Periods (Courses) with * indicate that I was the course director.
Courses with + indicate that I have taught the course more than once.
Detailed Course History
1) Course: MATH 2270+ - Ordinary Differential Equations
Period: Winter 2022, Winter 2023 and Winter 2025 (taught three times)
Num. of students completed course: 107 students (W 2022), 130 (W 2023) and 91 students (W 2025 -ongoing)
Note: I was the course director and sole instructor during W 2022 and W 2023.
Students' Evaluation of instructor: available online at York U website or attached as a separate file.
2) Course: MATH 1507+ - Mathematics II for the Biological and Health Sciences
Period: Winter 2022 and Fall 2023* (taught two times)
Num. of students completed course: 128 (W 2022) and 131 students (Fall 2023).
Note: I was the course director and sole instructor during Fall 2023.
Students' Evaluation of instructor: available online at York U website or attached as a separate file.
3) Course: MATH 3271 - Partial Differential Equations
Period: Fall 2024* (Taught only One time)
Num. of students completed course: 33 students.
Note: I was the course director and sole instructor during Fall 2024.
Students' Evaluation of instructor: available online at York U website or attached as a separate file.
4) Course: MATH 2271+ - Differential Equations for Scientists and Engineers
Period: Fall 2022, Winter 2023 and Fall 2023 (taught three times)
Num. of students completed course: 76 (Fall 2022), 108 students (Fall 2023), and 47 students (Winter 2023)
Note: I was the course director and sole instructor during Fall 2022 and Fall 2023.
Students' Evaluation of instructor: available online at York U website or attached as a separate file.
5) Course: MATH 4271- Dynamical Systems
Period: Winter 2024 * (taught Once)
Num. of students completed course: 11 students
Note: I was the course director and sole instructor during Fall 2024.
Students' Evaluation of instructor: No course evaluation due to YUFA strike and lockouts.
Graduate Courses at York University
6) Course: MATH 6936 (Graduate course)- Mathematical Epidemiology
Period: Winter 2025 (now transferred to Summer 2025)
Num. of students completed course: unknown yet
Note: I will be the course director and sole instructor.
Teaching and learning resources for students
York University's Learning Commons
Bethune college: an out-of-classroom home of Faculty of Science and Lassonde School of Engineering students at York University.
Mathematics & Statistics freely available scientific computing softwares
GeoGebra for Teaching and Learning Math: Free digital tools for class activities, graphing, geometry, collaborative whiteboard and more
Sketchometry: You draw with your finger or the mouse. Sketchometry then converts your sketches into geometrical constructions that can be dragged and manipulated
JupyterLab or Jupyter Notebook: The Jupyter Notebook is an open-source web application that allows you to create and share documents that contain live code, equations, visualizations, and narrative text. Uses include: data cleaning and transformation, numerical simulation, statistical modeling, data visualization, machine learning, and much more
Installation, on all of Windows, macOS, and Linux, one way is (PLEASE! this is NOT the one method, you can follow your own choice):
- Install Anaconda (it installs all packages you need and all other tools mentioned below).
- For writing and executing code, use notebooks in JupyterLab for exploratory and interactive computing, and Spyder or Visual Studio Code for writing scripts and packages.
- Use Anaconda Navigator to manage your packages and start JupyterLab, Spyder, or Visual Studio Code.
- Note that once, the anaconda is installed, and Jupter notebook is open, you can import and use:
Additional Teaching Information
ORCID: orcid.org/0000-0002-0336-7831
For current course materials and announcements, please visit the course eClass pages or contact me directly.
Last updated: May 2025
