Teaching

Graduate Teaching Assistant
Spring 2022-23, Fall 22
Department of Computer Science, William & Mary
  • — Courses: Data Structures, Software Development, Algorithms
  • — Conducted office hours, graded assignments and exams, and proctored exams
Lecturer (Instructor of Record)
Dec 2018-Jan 2022
Department of Computer Science and Engineering (CSE), Dhaka University of Engineering & Technology (DUET), Gazipur, Bangladesh
  • — Courses: Structured Programming, Object-Oriented Programming, Information Systems Analysis, Human-Computer Interaction, Numerical Methods, Machine Learning
  • — Full course ownership: designed syllabi, conducted theory and lab courses, prepared and proctored exams, and graded coursework
  • — Supervised three undergraduate students on their theses
  • — Served as a student advisor for student well-being
Lecturer (Instructor of Record)
Jan 2018-Dec 2018
Department of Computer Science and Engineering (CSE), Military Institute of Science and Technology, Bangladesh
  • — Courses: Object-Oriented Programming, Structured Programming, Data Structures, Computer Networks, and among others
  • — Full course ownership: conducted theory and lab courses, prepared and proctored exams, and graded coursework
  • — Mentored students in competitive programming

Mentoring

Graduate Research Mentor
Jan 2022-Present
Department of Computer Science, William & Mary
  • — Mentored five Ph.D. students from the SEA Lab, two M.Sc. students (ICSME'26, MSR'25), and one undergraduate student in various research projects
  • — Served as a Graduate International Peer Leader, supporting incoming international graduate students at William & Mary
Undergraduate Thesis Advisor
Dec 2018-Jan 2022
Department of Computer Science and Engineering (CSE), Dhaka University of Engineering & Technology (DUET), Gazipur, Bangladesh
  • — Mentored undergraduate students in their theses and competitive programming
  • — Advised undergraduate students on their mental wellness and academic performance