Courses Taught

Since graduating with my Masters in Computer Science I have been
an adjunct professor of Computer Science. This page contains a summary
of the courses I've taught.

Gettysburg College: Spring 2023

  • CS 107: Introduction to Scientific Computing
    This course serves as an introduction to programming for non-computer science majors. I taught students about the Python programming language using projects centers on STEM topics.

Dickinson College: Fall 2022

  • COMP 130: Introduction to Computational Thinking
    This course served as an introduction to programming for non-computer science majors. Students learned the fundamentals of the Python programming langauge as well as how to work in teams to complete projects.
  • COMP 364: Artificial Intelligence
    This course served as an introduction to the topic of Artifical Intelligence. Students were taught not only the technical backing of topics in AI, but also the philosophical background for the question: "What do we mean by intelligence?" The students implemented classical AI problems using the Java programming language.