Attendance taking and maintaining is a tedious job in the academic institutions where the time of class is restricted. The manual attendance i.e., roll call or paper-based signature systems usually consumes more time and error prone and also possibility of recording proxy attendance is more. Attendance is one of the criteria in considering students’ eligibility for attending the external examinations and also for the promotion to the next semester / year, where these kinds of problems may cause severe effect on the academic institutions. As the strength of students in a class is increasing day by day; monitoring, awarding and maintenance of attendance has becoming a challenge for the academic institutions. As a solution, attendance can be recorded using anyone of the existing biometric techniques like fingerprinting, iris recognition, signature, face recognition etc. Face identification is the best method among all the earlier mentioned methods for implementing in the academic institutions as it does not require human intervention and it is a cost-effective technique. A novel student attendance recording and management system using a MATLAB application, LabVIEW, Camera interface and GSM is proposed in this paper. Students’ faces will be captured with the help of a camera connected to a computer and Eigen values of the captured images will be detected with the help of MATLAB executed by LabVIEW Mathscript node. LabVIEW, a graphical programming environment is adopted for acquiring face, processing and authenticating the student once the match is found. Authenticated student attendance will be updated, and a message will be sent with the help of GSM module interface to myRIO. Proposed system replaces the manual attendance system which improves the performance of existing system.