Inspiration

Studying and teaching computer science concepts involving data structures and algorithms is easier with visual explanations and animations. We wanted to make it easier for teachers & students to create animations and sequences that visualize different algorithms or operations on various data structures. Our project will make the learning & teaching process easier through these visual explanations.

What it does

Our project lets students understand the process of algorithms on different data structures like sorting or searching linked lists, stacks, queues, etc.

You can try the interactive project at https://freehold.dev/dsa-visualizer

How we built it

We made our project an interactive web-app, using JavaScript, CSS, & SvelteKit. Our project is open source, https://github.com/ehanahamed/dsa-visualizer

Challenges we faced

It was really difficult trying to implement all the features we designed in the limited time we had, but we worked together to finish our project and implement our project's useful features.

Built With

Share this project:

Updates