Teaching Assistant at University of Virginia
- Spring 2021: Robots and Humans (with Dr. Tariq Iqbal).
- Fall 2020: Stochastic Modeling I (with Dr. Tariq Iqbal).
Courses Taught at University of Dhaka (Faculty)
- Fall 2018: Fundamentals of Programming (Theory and Lab); Algorithm Design and Analysis Lab.
- Spring 2018: Software Engineering; Object-Oriented Programming Lab; Data Structures Lab.
- Fall 2017: Software Design Patterns (Theory and Lab); Application Development Lab.
Courses Taught at United International University (Faculty)
- Summer 2017: Database Management Systems (Theory and Lab); Object-Oriented Programming (Theory and Lab).
- Spring 2017: Mobile Application Development; Object-Oriented Programming (Theory and Lab).
- Fall 2016: Mobile Application Development; Object-Oriented Programming (Theory and Lab); Advanced Object-Oriented Programming.
- Summer 2016: Mobile Application Development; Object-Oriented Programming (Theory and Lab); Algorithm Design and Analysis (Theory and Lab).
- Spring 2016: Algorithm Design and Analysis (Theory and Lab); Discrete Mathematics.
- Fall 2015: Artificial Intelligence Lab; Mobile Application Development; Algorithm Design and Analysis (Theory and Lab).
- Summer 2015: Algorithm Design and Analysis (Theory and Lab); Discrete Mathematics; Compiler Design and Construction.
- Spring 2015: Algorithm Design and Analysis (Theory and Lab); Discrete Mathematics.