Previously, Ethan has taken CS61B, EE16A, and CS61A. Below are some of the projects he completed fully!