Courses taught: Theories of Violent Crimes, Community Policing, Crime Information Analysis, Industrial Security, Corporate Crime, Big Data and Crime, Introduction to Cyber-Physical Systems Security, IoT and Crime, Victimology, Police Ethics, Terrorism and Counterterrorism.
Courses taught: Criminology, Introduction to International Criminal Justice (ICJ 101), Corporate and White-Collar Crime, International Criminology.
Courses taught: Issues in Criminal Justice I, Issues in Criminal Justice II, Principles and Methods in Statistics.