Teaching

I teach a variety of undergraduate computer science courses including

  • CS 10: Preview of Computer Science
  • CS 65: Introduction to Computer Science I
  • CS 66: Introduction to Computer Science II
  • CS 83: Computer Ethics
  • CS 135: Programming Languages
  • CS 137: Data Structures and Algorithm Analysis
  • CS 143: Artificial Intelligence
  • CS 160: Operating Systems
  • CS 161: Compiler Construction
  • CS 167: Machine Learning
  • CS/STAT 190: Case Studies in Data Analytics
  • CS/Math/MED 191/192: Computer Science, Mathematics, and Mathematics Education Capstone (department coordinator)
  • STAT 198: Data-Driven Innovation
  • First Year Seminar: Digital Global Citizenship
  • First Year Seminar: A Better World: Is there an app for that?

Awards

Dean & Sue Wright Outstanding Teacher of the Year, Drake University College of Arts & Sciences, 2014-2015

Department of Computer Science and Engineering Outstanding Graduate Teaching Assistant Award, University of Nebraska – Lincoln, 2008