Main Content

At Iowa State University, I teach software engineering courses

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

Some recording are available on YouTube

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.