Programming practicum courses such as Programming Concepts and Object-Oriented Programming in the Computer Science Department at the University of Riau often require coding assignments. With a significant number of students enrolled in these courses, manual grading becomes complex and time-consuming for instructors. To address this issue, a web-based auto-grader application was developed to aut…