Algo Visor

Understanding data structures and algorithms is paramount for solving modern-day software engineering problems. However, meeting this demand requires a combination of tools and an ongoing commitment to lifelong learning which is hard to foster if not for the existence of good SAAS and PAAS. Conti...

Full description

Saved in:
Bibliographic Details
Main Author: Soh, Darren JunHan
Other Authors: Shao Xuguang, Michelle
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2024
Subjects:
Online Access:https://hdl.handle.net/10356/177186
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-177186
record_format dspace
spelling sg-ntu-dr.10356-1771862024-05-31T15:43:41Z Algo Visor Soh, Darren JunHan Shao Xuguang, Michelle School of Electrical and Electronic Engineering XGShao@ntu.edu.sg Computer and Information Science Engineering Software engineering Computer science Data structures Algorithms Understanding data structures and algorithms is paramount for solving modern-day software engineering problems. However, meeting this demand requires a combination of tools and an ongoing commitment to lifelong learning which is hard to foster if not for the existence of good SAAS and PAAS. Continuous learning is essential to staying abreast of developments in the industry. This commitment begins with fostering a sense of belonging, encouraging individuals to remain engaged and proactive. Even after graduation, both alumni and current students can benefit from a software platform that not only prepares them for interviews but also gives ongoing learning and connection opportunities through a dedicated meeting channel. Moreover, embracing lifelong learning involves more than just preparing for interviews. It entails a willingness to review and revisit content covered by educational institutions, reinforcing foundational knowledge, and exploring new concepts. By creating an environment that supports this ongoing process of learning and growth, individuals can stay competitive in the ever-evolving field of software engineering. AlgoVisor is hence made into a one stop full stack solution for the above problems and is developed with top processing capabilities and scaling in mind. It contains 4 unique features namely: • Algo Visual: The ability to show how an algorithm runs along with snippet codes. • Algo Meets: Students can discuss different topics on algorithms in Virtual Reality space and in real time, • Algo Concepts: Reviewing curated content to learn and practice on algorithms topics. • Algo Code: To write and implement code or practice for interviews. Bachelor's degree 2024-05-29T02:56:05Z 2024-05-29T02:56:05Z 2024 Final Year Project (FYP) Soh, D. J. (2024). Algo Visor. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/177186 https://hdl.handle.net/10356/177186 en application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Computer and Information Science
Engineering
Software engineering
Computer science
Data structures
Algorithms
spellingShingle Computer and Information Science
Engineering
Software engineering
Computer science
Data structures
Algorithms
Soh, Darren JunHan
Algo Visor
description Understanding data structures and algorithms is paramount for solving modern-day software engineering problems. However, meeting this demand requires a combination of tools and an ongoing commitment to lifelong learning which is hard to foster if not for the existence of good SAAS and PAAS. Continuous learning is essential to staying abreast of developments in the industry. This commitment begins with fostering a sense of belonging, encouraging individuals to remain engaged and proactive. Even after graduation, both alumni and current students can benefit from a software platform that not only prepares them for interviews but also gives ongoing learning and connection opportunities through a dedicated meeting channel. Moreover, embracing lifelong learning involves more than just preparing for interviews. It entails a willingness to review and revisit content covered by educational institutions, reinforcing foundational knowledge, and exploring new concepts. By creating an environment that supports this ongoing process of learning and growth, individuals can stay competitive in the ever-evolving field of software engineering. AlgoVisor is hence made into a one stop full stack solution for the above problems and is developed with top processing capabilities and scaling in mind. It contains 4 unique features namely: • Algo Visual: The ability to show how an algorithm runs along with snippet codes. • Algo Meets: Students can discuss different topics on algorithms in Virtual Reality space and in real time, • Algo Concepts: Reviewing curated content to learn and practice on algorithms topics. • Algo Code: To write and implement code or practice for interviews.
author2 Shao Xuguang, Michelle
author_facet Shao Xuguang, Michelle
Soh, Darren JunHan
format Final Year Project
author Soh, Darren JunHan
author_sort Soh, Darren JunHan
title Algo Visor
title_short Algo Visor
title_full Algo Visor
title_fullStr Algo Visor
title_full_unstemmed Algo Visor
title_sort algo visor
publisher Nanyang Technological University
publishDate 2024
url https://hdl.handle.net/10356/177186
_version_ 1800916147980206080