Teaching

"Education is not the filling of a pail, but the lighting of a fire." — W.B. Yeats
🔗 Course Webpage (Kent State)

Office Hours

Tuesday 11:00 AM – 12:00 PM
Mathematical Sciences Building, Room 255

Open to students

Kent State University

Course Code Semester(s)
Computer Science IA: Procedural Programming CS 13011 Fall 2023
Computer Science IB: Object Oriented Programming CS 13012 Spring 2024

Bangladesh University of Business & Technology (BUBT)

Course Code Semester(s)
Software Development IICSE 200Spring 2022, Fall 2022
Database Systems (Theory & Lab)CSE 207Summer 2022, Spring 2023
Data CommunicationCSE 209Fall 2022
Computer ArchitectureCSE 215Spring 2023, Summer 2023
Numerical AnalysisCSE 223Fall 2022
Software Engineering (Theory & Lab)CSE 327Spring 2023, Fall 2023
Advanced Programming (Theory & Lab)CSE 331Summer 2022
Computer Graphics (Theory & Lab)CSE 341Fall 2023
Project Management & Professional EthicsCSE 407Spring 2022
Network SecurityCSE 435Fall 2023

Teaching Responsibilities

  • Conducting theory and lab classes (course load: 12–15 credits) for sections of 35–40 students.
  • Setting exam questions, grading, and invigilating assessments.
  • Coordinating lab courses and supervising student projects.
  • Performing administrative duties as assigned by the department.