Projects Algorithms Insertion sort Heap sort (C++ and Java) Bucket sort (C++ and Java) Radix sort (C++ and Java) K-means clustering Prims minimum spanning tree Computer Graphics Optical illusions Color Mixer Robo Run Principles of Programming Languages Lisp Assignments TinyJ