I have courses in Math Foundations of Computing, Data Structures, Computer Architecture, Theory of Computation, and Algorithms. Most of my coding is done in Java and Python.

Shazam for Shapes

This project uses Similarity Estimation to find the most similar shapefile by shape to a dataset of other shapefiles. These files are not included. Made with Python.

McDowell's Algorithm

This is a project in algorithms. This code provides the optimal locations of restaurants along a road according to their location, worth, and minimum distance they must be from each other. Made with Java.

Memoized Coin Changing

This is a project in algorithms. This code efficienly provides a list of coins needed to give change for an entered result for the coin denominations: 12, 5, and 1. Made with Java.

Binary Search Tree

This is a project in data structures. This code reads from a list of words to make a tree. The code can track a list of anagrams for any given word. Made with Java.

IntListList

This is a project in data structures. This code creates an IntListList class with operations for the data structure. Made with Java.

GradeBook

This is my first project in data structures. This code creates a gradebook and student class. Made with Java.

Email

jorredahl@comcast.net

LinkedIn

My Profile