Teaching

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