Teaching
Teaching philosophy
My teaching is guided by the idea that mathematical tools become truly meaningful when students see how they connect to real problems in science, engineering, and public health. I aim to build strong foundations in analysis and differential equations while emphasising modelling, interpretation of results, and clear communication of technical ideas.
In both classroom and lab settings, I try to create a supportive environment where students are comfortable asking questions, exploring multiple solution approaches, and using computational tools such as MATLAB and Python to test their intuition.
Current teaching roles
-
Teaching Assistant, University of Alberta
Department of Mathematical & Statistical Sciences
At the University of Alberta I have supported undergraduate courses through tutorials, office hours, assignment marking, and exam invigilation. My recent TA work includes:
- Calculus I and II — tutorials, problem sessions, and marking.
- Differential equations — assisting with analytical methods and modelling examples.
- Scientific computing labs — guiding students through MATLAB and Python implementations.
Previous positions
-
Assistant Professor of Mathematics
Bangladesh University of Engineering and Technology (BUET)
On study leave during PhD at the University of AlbertaTaught core undergraduate mathematics courses and mentored students in applied mathematics and mathematical modelling. Responsibilities included lecturing, assessment design, and supervising project work.