AlgoVision is a free, open-source and Java-based educational app that visually explains the core principles of the Computer Science curriculum.
AlgoVision is designed to be used in classrooms or by individuals who want to improve their knowledge in the principles commonly learned in the Computer Science field.
AlgoVision supports these aspects:
· Binary / AVL Trees and Traversals
· Postfix and Infix expression evaluation
· Insertion, Quick, and Bubble sorting
· Matrix algebra and Gauss-Jordan elimination
AlgoVision is a cross-platform utility capable of running on any operating system that comes with Java support (e.g. Mac OS X, Windows, Linux).