This document proposes and describes an Android-based smart student attendance system. It discusses key features of the Android operating system and outlines the tools and technologies used to develop the proposed system, including Android Studio, Java, PHP, HTML, MySQL, and CSS. The system consists of three user types - administrator, instructor, and reporter. The administrator can manage system databases and user accounts. Instructors can take attendance by selecting course details and viewing student lists. Reporters can extract attendance reports for analysis. The proposed system aims to provide a convenient digital alternative to traditional paper-based attendance tracking methods.