Main Content

At Iowa State University, I teach software engineering courses

  1. CprE 562x Secure Software Engineering Fall 2020
  2. SE 339 Software Architecture and Design 2017, 2018, 2019, 2020
  3. SE 491 Senior Design , Spring 2020
  4. SE 329 Software Project Management, 2017, 2018, 2019, and Summer 2020
  5. SE 185 Problem Solving in Software Engineering, 2017

Previous courses         TU Darmstadt, Germany

  1. Winter 2015 Secure Software Development (Graduate course)
  2. Winter 2014 Secure Software Development (Graduate seminar)
  3. Summer 2014 Tool-based Approaches to Software Security (Advisor)

I also taught courses at Kalamazoo College and Western Michigan University.