Over the past few years, I have had several satisfying opportunities to teach. In particular, the following are the courses that I enjoy teaching at Rose-Hulman:

  • Introduction to Software Development (Robotics) (CSSE 120) together with Dr. David Mutchler
  • Software Requirements Engineering (CSSE 371) together with Dr. Steve Chenoweth
  • Formal Methods in Specification and Design (CSSE 373)
  • Software Design (CSSE 374) together with Dr. Steve Chenoweth
  • Software Architecture (CSSE 477)
  • Enterprise Software Development (CSSE 490-02)
  • Senior Thesis

Furthermore, I had a lot of fun teaching Computer Networks (EE 407 / EE 507 / CS 455 / CS 555) to both graduate and undergraduate students in Fall 2011 as an instructor at Clarkson University.