Course Syllabi
Courses Taught at UML
Courses Taught at UTEP
Courses Taught at UNT
Courses Taught at UML
- Introduction to Homeland Security (Spring 2022; Spring 2024)
- Terrorism (Spring 2019)
- Security Management (Undergrad: Spring 2018, Spring 2020; Spring 2022; Fall 2022)
- Security Management (Online: each Spring, Summer, and Fall since 2018)
- Emergency Management (Undergrad: Fall 2019; Fall 2020; Spring 2023; Fall 2023)
- Intelligence and National Security (Undergrad: Fall 2017; Fall 2018; Fall 2019; Fall 2020; Fall 2021; Fall 2022; Spring 2024)
- Intelligence Analysis Policy and Practice (Graduate: Fall 2017; Fall 2018; Spring 2019)
- Civil Wars (Undergrad: Spring 2020; Spring 2023)
- Civil Wars (Graduate: Fall 2021)
Courses Taught at UTEP
- Civil Wars and Terrorism (Spring 2017)
- Strategic Survey of Asia (Spring 2016; Spring 2017)
- Strategic Survey of Europe (Spring 2016; Spring 2017)
- Seminar in Intelligence and National Security (Fall 2015; Spring 2016; Fall 2016)
- Strategic Survey of Africa (Fall 2015; Fall 2016)
Courses Taught at UNT
- Revolution and Political Violence (Spring 2015)
- Terrorism (Spring 2015)
- American Government: Process and Policies (Fall 2013; Spring 2014)