Teaching

Graduate Teaching Assitant

Virginia Tech, USA

  • Courses: Database Management Systems (Fall 23, Spring 24), Intermediate Software Design (Fall 24), Fundamentals of Information Security (Cryptography, Spring 25)
  • Responsibilities: Grading, student mentorship, and course instruction.

Lecturer

United International University, Bangladesh (Jan 2023 - Jul 2023)

  • Courses: Structured Programming (C), Discrete Mathematics, Digital Logic Design, Structured Programming Lab (C), Simulation and Modelling Lab, Theory of Computation

Contractual Lecturer

Brac University, Bangladesh (Sep 2022 - Dec 2023)

  • Courses: Programming Language-1 (Python)

Part-time Lecturer

Islamic University of Technology, Bangladesh (Nov 2021 - Mar 2022)

  • Courses: Peripherals and Interfacing Lab, Software Validation and Verification Lab, Visual Programming Lab (Java)

Part-time Lecturer

Ahsanullah University of Science and Technology, Bangladesh (Jul 2021 - Oct 2021)

  • Courses: Database Management System Lab

Lecturer

Northern University Bangladesh (Apr 2021 - Dec 2022)

  • Courses: Mathematical Analysis for Computer Science, Software Engineering, Database Management System, Database Management System Lab, Algorithms, Algorithms Lab, Communication Engineering, Web Programming