Academics
This list is incomplete and may never be completed!
Grad
- CSE 755 Advanced Programming Languages (Spring 2005)
A Lisp Interpreter in Java: JLisp-0.9.0.tgz - CSE 721 Introduction to Parallel Computing
- Winter 2005
Optimizing All-to-all Broadcast for Constant Bisection-Bandwidth Clusters
Undergrad
- Animated working of B-Trees (requires Java plug-in for your browser)
- Rubik's Cube Solver using the IDA* algorithm with the Manhattan Distance Heuristic (requires Java plug-in). The user interface code for this applet has been taken from Michael Schubart's Rubik's cube applet.

