Spring 2024 | C++Demonstrating IPC by computing a prefix sum array with Hillis and Steele's parallel algorithm
Fall 2023 | JavaImplementing multiple levels of hash tables and binary search trees to optimize running time complexity of various inventory search functions
Spring 2019 | Processing (Java)A dreamy audio visualizer coded in Processing
Spring 2019 | Processing (Java)A couple of wave animations coded in Processing
Spring 2019 | Processing (Java)A click-activated water simulation coded in Processing.
Fall 2017 | C# | Unity, Google VR, Oculus Rift, Autodesk MayaA Google VR game with randomly generated obstacles. Run for your life!