teaching

Teaching assistantships and lecturing in HCI, usable security, and inclusive computing at Dalhousie University and previously in Bangladesh.

Since my school days, I have been very passionate about the idea of pedagogy, though the formal terminology came to me way later until I entered the profession. My teaching experience for tertiary education goes as follows.

Dalhousie University

  • Usable Security and Privacy (CSCI 4169) - Teaching Assistant and Marker for Dr. Raghav Sampangi’s course, with a classroom of 55 students (Winter’26).

    • The course covers the human factors of security and privacy system design
    • Responsibilities:
      1. Conducting lab
      2. Grading assignments
  • Inclusive Computing (CSCI 3163) - I had the honour to be in the teaching team of Dr. Raghav Sampangi for the very first offering of this course at Dal. With the classroom sized at 33, I am employed as both Teaching Assistant and Marker for the course (Fall’25)

    • The course mainly focuses on EDIAD of STEM education
    • Responsibilities:
      1. Conducting lab
      2. Grading assignments
  • Human Computer Interaction (CSCI 4163/6610) - I took the course with Dr. Jamie Blustien in my first semester at Dal (Winter’25) and later on got offered to be the Marker of the same course, with a class size of 59 (Fall’25).

    • The focus of the course is to give students foundational HCI knowledge, the same field my research sits in
    • Responsibilities:
      • Grading assignments on designing a system on TBD
  • Introduction to Computer Science (CSCI 1110) - Teaching Assistant and Marker for Dr. Tang and Dr. Oyebode’s course, with a classroom of 26 students (Winter’25).

    • Responsibilities:
      1. Conducting lab
      2. Grading assignments

Bangladesh Military Academy (BMA)

My first workplace and a unique challenge of imparting tertiary education in a challenging military environment and rigour. Thanks to my students and wonderful colleagues of the institution, I was motivated to continue on the academia track.

  • Courses: Object-Oriented Programming, Data Structure, Discrete Mathematics, Computer Architecture

International Islamic University Chittagong (IIUC)

I held an adjunct teaching role at IIUC, the largest private university in the country considering the student number.

  • Courses: Object-oriented programming, Computer Security