Teaching

  • ENGN 111 Explore Engineering and Technology II, Old Dominion University, Spring 2011.
  • ENGN 110 Explore Engineering and Technology I, Old Dominion University, Fall 2010, Fall 2011, Fall 2014, Fall 2015, Fall 2016, Fall 2017
  • ECE 407/507 & MSIM 408/508 Introduction to Game Development, Old Dominion University, Spring 2009, Spring 2010, Spring 2011, Spring 2012, Spring 2013, Spring 2014, Spring 2015, Spring 2016, Spring 2017
  • ECE 406 Introduction to Visualization, Old Dominion University, Fall 2008, Fall 2009, Fall 2010, Fall 2011, Fall 2012.
  • MSIM 441 Computer Graphics and Visualization, Fall 2012.
  • MSIM 441/541 & ECE 406/506 Computer Graphics and Visualization, Fall 2013, Fall 2014, Fall 2015, Spring 2016, Fall 2016, Spring 2017, Fall 2017
  • MSIM 641/ECE 606 Visualization I, Old Dominion University, Fall 2006, Fall 2007, Fall 2008, Fall 2009, Fall 2010, Fall 2011, Fall 2012.
  • MSIM 742/842 Visualization II (Co-teach), Spring 2014
  • MSIM 742/842 Synthetic Environments (Co-teach), Spring 2015, Spring 2016, Spring 2017
  • MSIM 603 Discrete Event Simulation, Spring 2013
  • ECE 241 Fundamentals of Computer Engineering, Old Dominion University, Spring 2007, Spring 2008.
  • ECE 340 Digital Circuits, Old Dominion University, Spring 2007, Spring 2008.
  • MSIM 602 Computer Science Concepts for Modeling and Simulation, Old Dominion University, Spring 2006.