Current Courses
All course content is available on [eClass](link).
Teaching Experience (Course Instructor)
Course instructor: Undergraduate courses at 快播视频
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 快播视频 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 快播视频 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 快播视频 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 快播视频 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 快播视频
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
an out-of-classroom home of Faculty of Science and Lassonde School of Engineering students at 快播视频.
Mathematics & Statistics freely available scientific computing softwares
: Free digital tools for class activities, graphing, geometry, collaborative whiteboard and more
: You draw with your finger or the mouse. Sketchometry then converts your sketches into geometrical constructions that can be dragged and manipulated
: 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 (it installs all packages you need and all other tools mentioned below).
- For writing and executing code, use notebooks in for exploratory and interactive computing, and or for writing scripts and packages.
- Use 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:
For current course materials and announcements, please visit the course eClass pages or contact me directly.
Last updated: May 2025
