Teaching & Service

Teaching

University of California, Santa Barbara (UCSB)

Role: Teaching Assistant
  • ECE 153A / ECE 253 — Hardware/Software Interfaces; Embedded System Design
  • ECE 15A — Fundamentals of Logic Design

University of California, Irvine (UCI)

Role: Teaching Assistant
  • ICS 6B — Boolean Algebra
  • ICS 32 — Python Programming
  • ICS 60 — Computer Games & Society

Notre Dame University Bangladesh (NDUB)

  • Lecturer, Department of Computer Science & Engineering (CSE)
  • Founder & moderator, NDUB Computer Club

Professional Service (Reviewer)

  • IEEE Transactions on Affective Computing
  • IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
  • IEEE Transactions on Nanotechnology
  • Nature Scientific Reports
  • Communications Physics
  • IEEE Access
  • PLOS ONE
  • Digital Discovery