OpenJudge.net

OpenJudge.net is a cloud computing based service intended to facilitate programming-intensive educational trainings such as course assignments in algorithm design and programming contests on problem solving. It provides a variety of mechanisms for lecturers and contest organizers to set up programming tasks (spec's), commit solutions for automated grading, and collect instant feed backs in their desirable manners.

OpenJudge.net alleviates the burden of program grading through human efforts; and it eliminates, by taking over, the risk of having to execute a possibly malicious piece of code from our users own valuable servers.

OpenJudge.net can integrate the power of automated computer program grading into a broad category of information systems by means of API libraries (for proprietary systems) and/or various plugins (for popular off-the-shelf systems). Most notable examples of these applications are contest control systems (such as PC2), course management systems (such as moodle), and web-based online judges (such as HIT Online Judge).