Main Content

At Iowa State University, I teach software engineering courses

  1. SE 491 Senior Design, Spring 2020
  2. SE 339 Software Architecture and Design
    Sprint 2017, Fall 2017, Spring 2018, Fall 2018, Spring 2019, Spring 2020
  3. SE 329 Software Project Management
    Sprint 2017, Summer I 2017, Fall 2017, Spring 2018, Summer I 2018, Fall 2018, Spring 2019
  4. SE 185 Problem Solving in Software Engineering
    Sprint 2017, Fall 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.