At the University of Arizona:
- Spring 2018: ISTA 457/INFO 557, Neural Networks
- Spring 2017: ISTA 116, Statistical Foundations for the Information Age
- Fall 2016: ISTA 116, Statistical Foundations for the Information Age
At the University of Alabama at Birmingham:
- Spring 2016: CS 460/660/760, Artificial Intelligence (Course lecture slides)
- Fall 2015: CS 201, Introduction to Programming
- Fall 2015: CS 499, Senior Capstone
- Spring 2015: CS 460/660/760, Artificial Intelligence
- Fall 2014: CS 201, Introduction to Programming
- Fall 2014: CS 499, Senior Capstone
- Spring 2014: CS 460/660/760, Artificial Intelligence
- Fall 2013: CS 499, Senior Capstone
At the University of Colorado Boulder:
- Fall 2008: CSCI 3202, Introduction to Artificial Intelligence
At the University of Arizona as a teaching assistant: