Department of Computer Science and Information Technology, Austin Peay State University.
August 2019- Present
- Currently taught classes as an Instructor:
CSCI 1010: Introduction to Programming I
Fall 2022, Spring 2020, 2021, 2022, 2023, 2024, 2025 Summer 2020
CSCI 1011: Introduction to Programming I Lab
Fall 2022, Spring 2021, 2022, 2023, 2024, 2025
CSCI 2010: Introduction to Programming II
Fall 2021, 2022, 2023, 2024, Summer 2021, 2022, 2023, 2024
CSCI 2011: Introduction to Programming II Lab
Fall 2021, 2022, 2023, 2024, Summer 2021, 2022, 2023, 2024
CSCI 4400: Principles of Database Management
Fall 2021, 2022, 2023, 2024, Spring 2021, 2022, 2023, 2024, 2025
Summer I 2021, 2022, Summer 2023, 2024
CSCI 4405: Database Administration
Fall 2021, 2022, 2023, 2024, Summer II 2022, Summer 2023, 2024
CSCI 4600: Software Engineering
Spring 2020, 2021, 2022, 2023, 2024, 2025
CSCI 5920: Master’s Research Project/Thesis
Fall 2024, Spring 2025
- Classes taught in the past as an Instructor:
CSCI 3000: Data Modeling
Fall 2019, 2020, Summer 2020
CSCI 3005: Object Oriented Programming
Fall 2020
CSCI 4050: Multimedia Tools and Techniques
Fall 2019
CSCI 4200: Principles of Information Security
Fall 2019, 2020, Spring 2020
CSCI 4650: Windows Server-Side Web Development
Fall 2021, Summer 2021, 2022, 2023, 2024
CSCI 3619/5619: Ethical Hacking/Offensive Security
Summer 2020
CSCI 5630: Secure Software Engineering
Summer 2020
Department of Computer Science, Florida State University.
August 2012- August 2019
- As an Instructor:
CGS 3416: Java for Non Majors , Fall 2017 (15 Students), Fall 2018 (31 Students)
CGS 3066: Web Programming and Design (13 Students), Summer 2014
- As a Teaching Assistant:
COP 4710: Theory and Structure of Databases
CIS 4360: Introduction to Computer Security
CEN 5035: Software Engineering
CIS 5371: Cryptography
CGS 2060/CGS 2100: Computer Fluency/ Microcomputer Applications for Business/ Economics
University of Asia Pacific, Dhaka, Bangladesh.
October 2011-July 2012
- As an Instructor:
CSE 207: Algorithms
CSE 208: Algorithm Lab
CSE 211: Assembly Language Programming
CSE 212: Assembly Language Programming Lab
CSE 321: Database Systems
CSE 322: Database Systems Lab
State University of Bangladesh, Dhaka, Bangladesh.
May 2011-October 2011 and October 2010 - February 2011
- As an Instructor:
CSE 103: Structured Programming Language Using C
CSE 104: Structured Programming Language Lab
CSE 301: Compiler Design
CSE 302: Compiler Design Lab
CSE 407: Artificial Intelligence
CSE 408: Artificial Intelligence Lab