Abstract
The increasing growth in the number of the computer science courses offered at the universities and the enrollment of the students to the computer science courses, demands a better way for students to submit assignments and an efficient way for the professors to review and grade the programming assignments. The main objective of the “Online Grading System” is to allow the students to submit the softcopy of the programming assignments online and to provide an option for the professor to remotely access the assignment files of students on the Linux server, compile and execute the programming files, view the results of the programs, and grade an assignment of a student. In this “Online Grading System” project, HTML and Javascript programming languages are used for the front-end applications and JSP and Servlets are used for the server side programming and ‘MySQL’ database for storing the database contents. “Online Grading System” provides an efficient way for the professors to create courses, register students to the “Online Grading System”, post assignment for the courses, and grade assignments submitted by the students. For the students, the “Online Grading System” provides a way to enroll for the courses, view the assignments posted by the corresponding professor, submit assignments, and view grades. The Administrator of the “Online Grading System”, can register the Professors to the online grading system and start a new semester.