Skip to main content

Courses Taught

  • CJ2630 - Foundations in Cyber Security
  • CJ3750 - Cyber Risk Management
  • CJ3710 - Cyber Policy
  • CJ3720 - Digital Crime & Terrorism
  • CJ 5610 - Research Methods
  • CJ3760 - Firewalls and Secure CPU
  • CJ1996 - Research

Areas of Expertise

  • Law Enforcement Technologies
  • Global Public Health
  • Cybersecurity Risk Assessments 
  • Non-profit Technology Implementation
  • Introducing technology in developing countries

Publications