Students attendance is recorded by most universities and schools, and each faculty has to maintain proper record for the attendance. The traditional attendance record system, where students have to manually fill in their details on a register sheet, is inefficient and requires more time to do analysis on a students attendance. Many students are helping their peers by signing their attendance when they are absent for a lecture. By creating an automated attendance register system that uses facial recognition, many of the problems with traditional attendance registers can be solved. The idea is to have a camera mounted at the entrance of a classroom so that when a student enters, his/her image is captured by the camera. By using machine learning techniques, students faces will be recognized and attendance will automatically be updated in an excel spreadsheet.