Teaching & Mentoring
Teaching Experience
Between 2017 and 2025, I taught and coordinated over 20 undergraduate courses (theory + lab) to more than 1,200 students at Premier University and Cox’s Bazar International University, Bangladesh.
My courses spanned foundational programming to advanced algorithms and software engineering, with class sizes ranging from 25 to 98 students. I designed curricula, delivered lectures, created hands-on lab exercises, and served as academic advisor to several final-year project groups.
Courses Taught
Data Structures
Theory + Lab • Multiple offerings (2017–2023)
Topics: Arrays, Linked Lists, Trees, Graphs, Sorting, Dynamic Programming
Database Management Systems
Theory + Lab (SQL, ER Models, Normalization) • 2019–2023
Object-Oriented Programming (Java)
Theory + Lab • Premier University & Cox’s Bazar Intl. University
Software Development Project
Laravel-based full-stack projects • 2020–2023
Structured Programming (C)
Introductory programming for first-year students • 2020–2022
Algorithm Design & Analysis
Theory + Lab • 2021–2025
Student Mentoring & Outcomes
- Supervised 25 final-year undergraduate projects/Thesis (some led to journal/conference publications)
- Multiple students now pursuing MSc abroad or working at Bangladeshi tech firms
Happy to share detailed syllabi or student feedback upon request.
