Teaching
Lecturer at the Department of Computer Science, American International University–Bangladesh (AIUB). Teaching programming, computer architecture, operating systems, software engineering, and web development to undergraduate Computer Science students. Dec 2024 – Present.
Lead Developer, Web Development & Automation Team
Lead developer of the in-department Web Development & Automation team, designing and building internal systems to digitize and automate departmental activities and ensure smooth, efficient operation.
Contributor, Course Registration & Admission Management Systems
Contributed to the student course registration system supporting AIUB's open-credit registration model, and to the admission management system.
Courses by Semester
Fall 2026–27
CSC1102: Introduction to Programming (Course convener)CSC4272: Mobile Application DevelopmentCSC3215: Web Technologies
Summer 2025–26
CSC1102: Introduction to Programming (Course convener)CSC4272: Mobile Application DevelopmentCSC3215: Web Technologies
Spring 2025–26
CSC3112: Software EngineeringCSC3215: Web Technologies
Fall 2025–26
COE3205: Computer Organization and ArchitectureCSC3214: Operating SystemsCSC3215: Web Technologies
Summer 2024–25
CSC2108: Introduction to DatabaseCSC1103: Introduction to Programming LabCSC3215: Web Technologies
Spring 2024–25
CSC2106: Data StructureCSC1204: Discrete MathematicsCSC1102: Introduction to Programming
Fall 2024–25
CSC2108: Introduction to DatabaseCSC1102: Introduction to ProgrammingCSC1103: Introduction to Programming Lab