Teaching

List of classes taught by semester.


Teachings at Champlain College

Fall 2026

  • CSI-140 Introduction to Programming
  • CSI-301 Topics in Computer Science
  • CSI-480 Topics in AI
  • DAT-330 Data Mining

Spring 2026

  • CSI-380 Emerging Languages
  • DAT-210 Data Analytics
  • DAT-410 Machine Learning

Fall 2025

  • CSI-140 Introduction to Programming
  • CSI-480 Topics in AI
  • DAT-230 Data Visualization
  • DAT-330 Data Mining

Summer 2025

  • CSI-160 Python Programming

Spring 2025

  • CSI-300 Database Management Systems
  • DAT-210 Data Analytics
  • DAT-410 Machine Learning

Fall 2024

  • CSI-160 Python Programming
  • CSI-260 Advanced Python
  • DAT-310 Big Data Analytics
  • DAT-330 Data Mining

Summer 2024

  • CSI-160 Python Programming

Spring 2024

  • CSI-140 Introduction to Programming
  • DAT-210 Data Analytics
  • DAT-230 Data Visualization
  • DAT-410 Machine Learning

Fall 2023

  • CSI-140 Introduction to Programming
  • DAT-310 Advanced Data Analytics
  • DAT-330 Data Mining

Instructor of Record as a PhD Student at Wichita State University

Spring 2023

  • CS-540 Operating Systems
  • CS-211 Introduction to Programming
  • CS-211L Problem Solving & Programming Lab

Fall 2022

  • CS-211 Introduction to Programming
  • CS-211L Problem Solving & Programming Lab

Summer 2022

  • CS-211 Introduction to Programming
  • CS-211L Problem Solving & Programming Lab

Spring 2022

  • CS-211 Introduction to Programming
  • CS-211L Problem Solving & Programming Lab

Fall 2021

  • CS-211 Introduction to Programming
  • CS-211L Problem Solving & Programming Lab