Teaching Experience

Graduate Assistant - Teaching [January 2025 – Present]

Department of Computer Science and Engineering,
Texas A&M University, College Station, Texas
Course: Network Security
Job Duties:
  • Assist in delivering lectures, grading assignments, and conducting discussions to enhance student understanding of network security concepts.
  • Provide hands-on guidance in labs, helping students apply cryptographic techniques, secure network protocols, and cybersecurity best practices.
  • Develop and refine course materials, including lecture slides, problem sets, and exams, to align with the latest security trends and industry practices.
  • Offer office hours and tutoring sessions to support students in grasping complex security principles and troubleshooting technical issues.

Lecturer [September 2019 – December 2021]

Department of Computer Science and Engineering,
Prime University, Dhaka, Bangladesh
Courses: Cryptography & Network Security, Computer Networking, Design and Analysis of Algorithms, Data Mining
Job Duties:
  • Designed and delivered lectures, tutorials, and curriculum, while creating and assessing assignments, tests, and exams to maintain high academic standards.
  • Conducted and supervised research, including publishing articles and supervising final-year undergraduate students’ thesis and projects.
  • Represented the department in various academic committees and events.

Student Prefect (TA) [September 2017 - August 2018]

Department of Computer Science and Engineering,
Daffodil International University , Dhaka, Bangladesh
Courses: Computer Graphics Lab, Data Structure and Algorithm Lab (C Programming Language)
Job Duties:
  • Assisted in conducting lab classes, providing hands-on guidance to students by addressing coding challenges, debugging errors, and ensuring a practical understanding of programming concepts.
  • Conducted supplementary lectures to clarify complex topics, ensuring that students had a deeper and more comprehensive grasp of course materials.
  • Administered lab tests, evaluated student performance, and provided constructive feedback to support their learning and skill development.