Statistics

Committees and panels

Calendar year 2022

27th ACM Conference on Innovation and Technology in Computer Science Education

Calendar year 2017

Ninth ACM CCS International Workshop on Managing Insider Security Threats

Calendar year 2015

  1. Fifth International Conference on Security, Privacy, and Applied Cryptography Engineering
  2. NSF Secure and Trustworthy Cyberspace

Grants awarded

NSF CRII: SaTC: Next-Generation Robust Software (CNS-1464121)

College courses taught

2022–2023
UW–L CS120, Software Design I
UW–L CS356, Software Exploitation
UW–L CS410/510, Open Source Software Development
UW–L CS441, Operating System Concepts
UW–L CS455/555, Fundamentals of Information Security
2021–2022
UW–L CS120, Software Design I
UW–L CS356, Software Exploitation
UW–L CS455/555, Fundamentals of Information Security
UW–L CS456/556, Secure Software Development
2020–2021
UW–L CS120, Software Design I
UW–L CS410/510, Open Source Software Development
UW–L CS455/555, Fundamentals of Information Security
UW–L CS456/556, Secure Software Development
2016–2017
USMA CS481, Operating Systems
USMA CS401, Software Systems Design
USMA XE402, Integrative Systems Design
USMA CS474, Fundamentals of Computer Theory
2015–2016
USMA CS481, Operating Systems
USMA CS401, Software Systems Design
USMA XE402, Integrative Systems Design
USMA CS301, Fundamentals of Computer Science
2014–2015
USMA CS481, Operating Systems
USMA CS482, Cyber-Security Engineering
2013–2014
USMA CS481, Operating Systems
USMA IT305, Theory and Practice of Military Information Systems

Masters capstone committees

  • Spring 2023: Jordan LaRue: Emperor Parking Management
  • Spring 2022: Christian Strauss: Audio Canvas: An Audio Visualization Tool
  • Fall 2021: Drew Lohmeyer: Parlay: A Web Application Designed to Facilitate Competition in the Form of Sports Betting Leagues
  • Fall 2020: Dongyi Liang: A Route Recommendation System Based on Check-In Data
  • Fall 2020: Tyler Durr: Online Photo Gallery with E-Commerce Support

* Served as thesis advisor.

Conferences and workshops attended

  1. ACM DIM 2010, Chicago, Illinois*
  2. ACM CCS 2010, Chicago, Illinois
  3. IEEE Security & Privacy 2012, San Francisco, California
  4. USENIX Security 2012, Bellevue, Washington
  5. USENIX OSDI 2012, Hollywood, California
  6. ACM CCS 2012, Raleigh, North Carolina
  7. RESoLVE 2013, Houston, Texas*
  8. ASPLOS 2013, Houston, Texas
  9. EUROSEC 2013, Prague, Czech Republic*
  10. Greater Chicago Area Systems Research Workshop 2013, Evanston, Illinois
  11. ACM CCS 2013, Berlin, Germany*
  12. IEEE LangSec 2014, San Jose, California*
  13. IEEE Security & Privacy 2015, San Jose, California
  14. IEEE LangSec 2015, San Jose, California*
  15. Black Hat USA 2015, Las Vegas, Nevada
  16. SPACE 2015, Jaipur, India*,†
  17. Black Hat USA 2016, Las Vegas, Nevada
  18. USENIX Advances in Security Education 2016, Austin, Texas*
  19. USENIX Security 2016, Austin, Texas
  20. ACM CCS 2016, Vienna, Austria
  21. ACM MIST 2016, Vienna, Austria*
  22. ASEE Annual Conference 2017, Columbus, Ohio*
  23. ACM MIST 2017, Dallas, Texas*,†
  24. High Confidence Software and Systems Conference 2019, Annapolis, Maryland*
  25. USENIX Security 2020, Boston, Massachusetts (held online due to COVID-19)*
  26. Workshop on Cyber Security Experimentation and Test 2022*
  27. 55th Midwest Instruction and Computing Symposium, Cedar Falls, Iowa

* Presented, or paper included in proceedings.
Served on program committee.