This document describes an Android application called Smart Class that aims to simplify learning of data structures for students. It was developed by three students and covers basics of data structures. The application provides an expandable view of different data structure types and subtypes. Key features include following Google development standards and material design guidelines. It works across a wide range of Android versions and has advantages of being accessible to most students and visualizing complex structures. Future improvements could include better animations and adding practice questions.