From August 2025 to May 2026, I mentored five interns on graph neural networks, circuit representation learning, and cybersecurity. This work contributed to three accepted publications.
Mentoring topics include graph sparsification and GNN unification, circuit equivalence checking, cybersecurity root-cause analysis, vulnerability prioritization, and security knowledge graphs.
Students, collaborators, and mentoring details ↗
Purdue University — August 2018–May 2019
Algorithms and data structures.
BUET — August 2014–July 2018
Lecturer and Assistant Professor. Courses included machine learning, artificial intelligence, computer graphics, data communication, algorithms, programming, and software systems.
The course table and semester pages below document teaching from 2014 to 2018.
Some interesting projects under my supervision are:
· Online Question Bank : Can manages MCQs, short questions & take Exam.
· Online Judge : An online system to test programs in programming contest.
· FTP Server : Transferring computer files on a computer network
· File Synchronization over Local Network
· Virtual Classroom : An audio visual learning system over local networks
· Room Booking System: Schedule & Manages classroom/ hotel etc.
· Algorithm Simulator
· Messenger
· Typing Tutor
· Remote Desktop Sharing
· Different Multi-player games over networks: Chess, Battle Ship, Pocket Tank, Football, Street Fighter, etc.
· Several 2D interactive games for desktop