Six years of university teaching, including a lecturer post and a 13-TA team for a 250-student course.

Guest Lecturer, AI and Data Driven Methods in Biomedical Imaging and Physics (BMP 254)

2026
Stanford School of Medicine

Graph-based methods in medical science — biological networks, GNNs, multi-omics and imaging integration.

Lecturer, Department of Computer Science and Engineering

2016 — 2017
Bangladesh University

Designed and delivered seven undergraduate courses including Image Processing, AI, VLSI Design, Digital Electronics, DSP, Numerical Methods.

TA Coordinator, Introduction to Computer Science (CMPT 141)

2020 — 2021
University of Saskatchewan

Managed 13 TAs for a 250-student course; ensured consistent grading, distributed marking, facilitated student communication.

Guest Lecturer, Information Visualization (CMPT 384)

2023
University of Saskatchewan

Deep learning visualization techniques and their application to digital agriculture.

  • ·Image Processing and Computer Vision (CMPT 487/819), Fall 2023
  • ·Introduction to Artificial Intelligence (CMPT 317), Winter 2023
  • ·Algorithm Design Analysis and Correctness (CMPT 360), Fall 2022
  • ·Principles of Computer Science (CMPT 145), Winter 2022
  • ·Deep Learning and Applications (CMPT 498/898), Fall 2021
  • ·Introduction to Computer Science (CMPT 141), Winter 2020

Ridvan Yesiloglu

PhD Student
Stanford School of Medicine
Advisor: Md. Tauhidul Islam

Tracy Xue

Asst. Clinical Research Coordinator
Stanford School of Medicine
Advisor: Md. Tauhidul Islam

Ariana Rahman

Undergraduate
Stanford School of Medicine
Advisor: Md. Tauhidul Islam

Arman Heydari

Master's Student
University of Saskatchewan
Advisor: Debajyoti Mondal

Alexander Rahman

Research Mentee
Current mentoring
Research guidance and project development

Yuwei Xue

Research Mentee
Stanford School of Medicine
Knowledge-graph learning and clinical AI

Sayeed Sajjad Razin

MSc Student
Bangladesh University of Engineering and Technology (BUET)
Research mentoring and project development

Md. Tazuddin Ahmed

MSc Student
Bangladesh University of Engineering and Technology (BUET)
Research mentoring and project development

Mehdi Khalaj

Undergraduate
University of Saskatchewan
Advisor: Ian Stavness

Shagufta Zahid

Undergraduate
Bangladesh University
Advisor: Sakib Mostafa

Bipul Dutta

Undergraduate
Bangladesh University
Advisor: Sakib Mostafa

Teaching assistance

Six University of Saskatchewan teaching assistantships spanning computer vision, artificial intelligence, algorithms, introductory computing, and deep learning, plus coordination of 13 TAs for a 250-student course.

20+ journal and conference reviews

Journal service includes ACM Transactions on Computing for Healthcare, IEEE Transactions on Emerging Topics in Computational Intelligence, IEEE Access, Neurocomputing, Frontiers in Neuroscience, Frontiers in Plant Science, and BMC Plant Methods. Conference service includes MICCAI, IEEE BIBM, ICCABS, and the Canadian Conference on Computational Geometry.