TEACHING EXPERIENCE
Assistant Professor (August 2020 – Present) Department of Computing Sciences.
Courses taught and teaching:
- CIS 472: Enterprise Architecture (Spring 2024, 2025, 2026)
- CIS 446: Principles of Cloud Computing (Fall 2023, 2024)
- CIS 442: Electronic Commerce Systems (Fall 2020, 2021, 2022, 2023, 2024, 2025)
- CIS 427: Project Management and Practice (Spring 2021, Spring 2022, 2023, 2024, 2025)
- CIS 404: Human Computer Interaction and Multimedia (Spring 2021, 2023, 2024, 2025, 2026)
- CIS 317: Analysis & Design Information Systems (Fall 2020, 2021, 2022, 2023, 2024, 2025)
- HON 380: User Experience & Health Technology (Fall 2025)
- CIS 206: IT Tools (Spring 2022)
- CIS 117: Web development (Spring 2021,2022, 2023)
- GEP 100: Academic Plan (Spring 2024)
Adjunct Faculty (August 2015 – May 2020) Department of Computer and Information Sciences Towson University, Towson, MD
Courses taught:
- ITEC 231: Fundamentals of Web Technologies (Spring 2020)
- CIS 211: Fundamentals of Information Systems Technology (Fall 2017, 2018, 2019; Spring
- 2018, 2019, 2019, 2020)
- COSC 111: Information and Technology for Business (Spring 2017)
- COSC 109: Computer and Creativity (Fall 2015, 2016, 2017; Spring 2016, 2017)
TEACHING INTEREST
I am passionate about equipping students with both theoretical foundations and practical skills in the evolving field of computing and information systems. My teaching interests span a broad spectrum of topics, including:
- Human Computer Interaction
- Human AI
- Interface Design
- Information Systems
- System Design and Analysis
- Usable Security
- Web Technologies
- Electronic Commerce
- Mobile Computing
- Cloud Computing
- Enterprise Architecture
- ERP Systems
