KEMBAR78
Sorting Visualizer Project Proposal Filled Final | PDF | Computing
0% found this document useful (0 votes)
52 views4 pages

Sorting Visualizer Project Proposal Filled Final

The project proposal outlines the development of a Sorting Visualizer web app aimed at helping students understand sorting algorithms through interactive visualizations. The app will feature at least five sorting algorithms, adjustable speed, and interactive controls, with deliverables including a presentation and report. The team consists of three members: Arya Bhagat, Vanshika Aggarwal, and Amritanshu Raj, and they plan to utilize various resources for their project.

Uploaded by

ARYA BHAGAT
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
52 views4 pages

Sorting Visualizer Project Proposal Filled Final

The project proposal outlines the development of a Sorting Visualizer web app aimed at helping students understand sorting algorithms through interactive visualizations. The app will feature at least five sorting algorithms, adjustable speed, and interactive controls, with deliverables including a presentation and report. The team consists of three members: Arya Bhagat, Vanshika Aggarwal, and Amritanshu Raj, and they plan to utilize various resources for their project.

Uploaded by

ARYA BHAGAT
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

COURSE NAME AND ID PROJECT PROPOSAL

PROJECT AND TEAM INFORMATION

Project Title
(Try to choose a catchy title. Max 20 words).
Write project title here

Student / Team Information


Team Name:
Team # DAA-IV-T257

Team member 1 (Team Lead) Arya Bhagat – 23021076


(Last Name, name: student ID: email, picture): aryabhagat1980@gmail.com

Team member 2 Vanshika Aggarwal – 23022784


(Last Name, name: student ID: email, picture): vanshikaaggarwal896@gmail.com

Team member 3 Amritanshu Raj – 23151640


(Last Name, name: student ID: email, picture): amritanshuraj001@gmail.com

SORTING VISUALIZER

Page 1
COURSE NAME AND ID PROJECT PROPOSAL

PROPOSAL DESCRIPTION (10 pts)

Motivation (1 pt)
(Describe the problem you want to solve and why it is important. Max 300 words).
Write your answer here

Sorting algorithms are fundamental to computer science and are widely used in various applications, including data
organization, searching, and optimization tasks. However, understanding how sorting algorithms work can be
challenging for many students and beginners, especially when visualizing the dynamic changes in data during the sorting
process. Our motivation is to create an interactive and intuitive visualization tool that can help learners grasp the inner
workings of various sorting algorithms such as Bubble Sort, Selection Sort, Insertion Sort, Merge Sort, and Quick Sort.
This project will make learning sorting fun, engaging, and visually appealing, helping students better understand core
algorithmic concepts through real-time animations and interaction.

State of the Art / Current solution (1 pt)


(Describe how the problem is solved today (if it is). Max 200 words).
Write your answer here

Project Goals and Milestones (2 pts)


(Describe the project general goals. Include initial milestones as well any other milestones. Max 300 words).
Write your answer here

Project Approach (3 pts)


(Describe how you plan to articulate and design a solution. Including platforms and technologies that you will use. Max
300 words).

Page 2
COURSE NAME AND ID PROJECT PROPOSAL

Write your answer here

System Architecture (High Level Diagram)(2 pts)


(Provide an overview of the system, identifying its main components and interfaces in the form of a diagram using a tool
of your choice).
Write your answer here

Project Outcome / Deliverables (1 pts)


(Describe what are the outcomes / deliverables of the project. Max 200 words).
Your answer here

By the end of the project, we will deliver a fully functional Sorting Visualizer web app that includes at least 5 sorting
algorithms, with features like adjustable speed, interactive controls, algorithm explanation, and source code view. A
presentation and report summarizing design choices, challenges, and user feedback will also be included.

Assumptions
( Describe the assumptions ( if any ) you are making to solve the problem. Max 100 words )

Page 3
COURSE NAME AND ID PROJECT PROPOSAL

Your answer here

References
(Provide a list of resources or references you utilised for the completion of this deliverable. You may provide links).
Your answer here

- https://visualgo.net/en/sorting
- https://www.geeksforgeeks.org/sorting-algorithms/
- https://sortingvisualizer.io
- MDN Web Docs for JavaScript and DOM manipulation

Page 4

You might also like