avatar2
Daniel Koomson & Isaac Fosu Yeboah

Design and Implementation of an Algorithm Visualizer

Project Synopsis

An understanding of algorithms and their underlying principles is of paramount importance to computer science students. This is because algorithms form the foundations for developing computer applications and programs. However, developing such an understanding can be challenging for many computer science students. Conveying a clear explanation of algorithms can also be challenging for instructors. Algorithms are mostly text-based and thus difficult for students to grasp easily. On the other hand, when concepts are illustrated using graphical elements, students are likely to understand easily. Hence, in this project, we developed an algorithm visualization tool designed to illustrate eight (8) algorithms using pictures and graphical elements.

Other Projects