Previously, Ethan has taken CS61B, EE16A, and CS61A. Below are some of the projects he completed fully!
Replication of the Enigma machine used in World War II
A version-control system written in Java
Visualization of restaurant ratings through a Voronoi diagram using ML and the Yelp academic dataset. Used k-means clustering algorithm and linear regression to make predictions
Tower defense game called Ants Vs. SomeBees
Interpreter for a subset of the Scheme language