Teaching Experience

  • Fall 2016 Lecturer - CIS 110: Introduction to Computer Programming - website
  • Fall 2016 Lecturer - CIT 594: Data Structures and Design Patterns [on canvas]
  • Summer 2016 Lecturer - CIS 110: Introduction to Computer Programming - website
  • Fall 2015 Instructor - Software Engineering - University of Notre Dame
  • Fall 2014 Teaching Assistant - Discrete Mathematics - University of Notre Dame Outstanding TA Award
  • Spring 2013 Teaching Assistant - Operating Systems Principles - University of Notre Dame
  • Fall 2012 Teaching Assistant - Discrete Mathematics - University of Notre Dame
  • Summer 2012 Instructor - Principles of Programming Languages - West Virginia University
  • Spring 2012 Lab Assistant - Introduction to Computer Applications - West Virginia University
  • Spring 2012 Teaching Assistant - Principles of Programming Languages - West Virginia University
  • Fall 2010 - Fall 2011 Instructor - Introduction to Computer Applications) - West Virginia University