teaching

East Carolina University, Aug. 2022 - present

Spring 2024

  • ICTN 4904/05: Cyberinfrastructure Security Management
  • ICTN 6870: Advanced Network Security

Fall 2023

  • ICTN 4200/01: Intrusion Detection Technologies
  • ICTN 4520: Wireless Communication

Spring 2023

  • ICTN 4904/05: Cyberinfrastructure Security Management
  • ICTN 6870: Advanced Network Security

Fall 2022

  • ICTN 4200/01: Intrusion Detection Technologies

University of Texas Permian Basin, Aug. 2020 - Jul. 2022

Fall 2020 Courses:

  • COSC 3310: Digital Computer Organization
  • COSC 4370: Data Communication
  • COSC 4475: Distributed Systems

Spring 2021 Courses:

  • COSC 3310: Digital Computer Organization
  • COSC 4380: Cryptography
  • COSC 6350: Wireless Security

Fall 2021 Courses:

  • COSC 4370: Data Communication
  • COSC 6351: Computer Forensics

Spring 2022 Courses:

  • COSC 4380: Cryptography
  • COSC 6389: Selected Topics – Machine Learning

Summmer 2022 Course:

  • COSC 4370: Data Communication

University of Nebraska – Lincoln, Jan. 2020 - May. 2020

Spring 2020 Course:

  • ECEN 1030: Computer and electronics engineering fundamental