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