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.