- Smart classroom enables better learning experience to the students and aid towards efficient campus' management. Many studies have shown positive correlation between attendance and student's performance, where the higher the attendance, the better the student's performance. Therefore, many higher learning institutions make class attendance compulsory and students' attendance are recorded. Technological solutions for an advanced attendance system such as face recognition is highly desirable. The authenticity of attendance can be ensured by using such solution. In this work, artificial intelligence based face recognition system is used for attendance recording system. The recognized face is used to confirm the presence of a student to the class. Six pretrained face recognition model are evaluated for the adoption in the system developed. The FaceNet, is adopted in this work with accuracy of more than 95%. The automation system is supported by IoT.