Teaching
Current and past courses I have taught, along with my availability.
"Education is not the filling of a pail, but the lighting of a fire." – William Butler YeatsVisit Course Webpage
Office Hours
Tuesday 11AM – 12PM
Mathematical Sciences Building Room: 255
Courses Taught at Kent State University
- Computer Science IA: Procedural Programming (CS 13011) — Semesters: Fall 2023
- Computer Science IB: Object Oriented Programming (CS 13012) — Semesters: Spring 2024
Responsibilities
- Conducting Theory and Lab Classes (Course Load: 12.0–15.0 Credits) for sections of 35–40 students.
- Grading scripts, setting up exam questions, and invigilating exams.
- Coordinating lab courses and supervising student projects.
- Performing administrative tasks assigned by the department and university.
Courses Taught at Bangladesh University of Business and Technology (BUBT)
- Software Development II (CSE 200) — Semesters: Spring 2022, Fall 2022
- Database Systems [Theory, Lab] (CSE 207) — Semesters: Summer 2022, Spring 2023
- Data Communication (CSE 209) — Semesters: Fall 2022
- Computer Architecture (CSE 215) — Semesters: Spring 2023, Summer 2023
- Numerical Analysis (CSE 223) — Semesters: Fall 2022
- Software Engineering [Theory, Lab] (CSE 327) — Semesters: Spring 2023, Fall 2023
- Advanced Programming [Theory, Lab] (CSE 331) — Semesters: Summer 2022
- Computer Graphics [Theory, Lab] (CSE 341) — Semesters: Fall 2023
- Project Management and Professional Ethics (CSE 407) — Semesters: Spring 2022
- Network Security (CSE 435) — Semesters: Fall 2023
Responsibilities
- Conducting Theory and Lab Classes (Course Load: 12.0–15.0 Credits) for sections of 35–40 students.
- Grading scripts, setting up exam questions, and invigilating exams.
- Coordinating lab courses and supervising student projects.
- Performing administrative tasks assigned by the department and university.