Teaching

I’ll be moving to Purdue University as a Tenure-Track Assistant Professor of “Applied AI” in the School of Applied and Creative Computing (ACC), starting August 17, 2026. This page may not be updated anymore.

I typically teach a subset of the following graduate/undergraduate courses at the UCCS Computer Science (CS) Department:

  1. Quantum Software and AI Engineering (CS 4410/5410) – Undergraduate and Graduate course, introduced by me into our curriculum
  2. Software Design (CS 4320/5320) – Undergraduate and Graduate course
  3. Software Maintenance (CS 4340/5340) – Undergraduate and Graduate course
  4. Introduction to Software Engineering (CS 3300) – Undergraduate course
  5. Introduction to Artificial Intelligence (CS 3820) – Undergraduate course, introduced by me into our curriculum
  6. Programming the Mobile Web (CS 3110) – Undergraduate course
  7. Programming with UNIX (CS 2080) – Undergraduate course

Spring 2026:

Fall 2025:

Summer 2025:

Spring 2025:

Fall 2024:

Summer 2024:

Spring 2024

Fall 2023