Skip to main content

KOJ Overview

KOJ accepts programming lab submissions and grades them automatically. It is developed and operated by STLAB and runs at https://coding.knu.ac.kr. Screens are as of 2026-08-11.

RoleGuide
ProfessorCourses, labs, problems, enrollment, grades
TAAssigned courses, submission status, student questions
StudentReading problems, submitting code, checking results

Signing In

Sign-in screen

A student's ID is their student number, and the initial password for a new student is student number + 1234. Only professors and TAs see the 채점 현황 (grading status) menu in the top bar.

Submission Status

Lists and detail views label the same status differently. The list translates it into Korean, while the submission detail modal shows the raw English value. That is why one status ends up with two names.

List labelDetail (raw)Meaning
대기waitingQueued, not graded yet
실행 중pending, initiating, runningGrading in progress
정답acceptedAll test cases passed
오답wrong_answerAt least one test case failed
컴파일 에러compile_errorCompilation failed
시간 초과cpu_time_limit_exceeded_error, real_time_limit_exceeded_errorTime limit exceeded
메모리 초과memory_limit_exceeded_errorMemory limit exceeded
런타임 에러runtime_errorCrashed during execution
시스템 에러system_errorGrading environment failure
내부 에러internal_errorGrading itself failed. May not be the student's code

Several 내부 에러 results at once point to missing test cases or a grading environment problem. Students should report the problem name and submission number to their professor or TA; professors should pass it to the system administrator.