Teaching

University of Kentucky

Courses:

2019

Spring 2019 - CS 617 and CS 585 Requirements Engineering
Fall 2018 - CS 499 - Senior Design Project

2018

Spring 2018 - CS 616 and CS 585 Software Engineering
Fall 2018 - CS 499 - Senior Design Project

2017

Fall 2017 - CS 499 Senior Design Project
Spring 2017 - CS 585 and 687 Empirical Software Engineering

2016

Fall 2016 - CS 499 Senior Design Project
Spring 2016 - CS 618 Software Design

2015

Fall 2015 - CS 499 Senior Design Project
Spring 2015 - CS 616 Software Engineering

2014

Spring 2014 - CS 616 Software Engineering

2013

Fall 2013 - CS 499 Senior Design Project
Spring 2013 - CS 585-685 Software and Systems Traceability

2012

Fall 2012 - CS 499 Senior Design Project
Spring 2012 - CS 485-004 (aka CS 498) Software Engineering for Senior Project
Spring 2012 - CS 618 Software Design

2011

Fall 2011 - CS 499 Senior Design Project
Spring 2011 - CS 585 Software Testing

2010

Fall 2010 - CS 499 Senior Design Project

2009

Fall 2009 - CS 687 Empirical Software Engineering
Fall 2009 - CS 499 Senior Design Project
Spring 2009 - CS 616 Software Engineering
Spring 2009 - CS 499 Senior Design Project

2008

Fall 2008 - CS 585 (and 485) Software Testing and Quality Evaluation

2007

Spring 2007 - CS 685 Empirical Software Engineering

2006

Fall 2006 - CS 616 Software Engineering
Spring 2006 - CS 617 Requirements Engineering

2005

Fall 2005 - CS 499 Senior Design Project
Spring 2005 - CS 687 Software Design

2004

Fall 2004 - CS 616 Software Engineering
Spring 2004 - CS 685 Software Testing and Quality Evaluation

2003

Fall 2003 - CS 616 Software Engineering
Spring 2003 - CS 685 Software Design

2002

Fall 2002 - CS 616 Software Engineering
Spring 2002 - CS 685-05 Requirements Engineering

2001

Fall 2001 - CS 499 Senior Design Project
Spring 2001 - CS 650 Problems Seminar: Software Engineering


Back to Top