In this paper, we used the rule-space model to diagnose the cognitive skills for assessment evaluation in SCJP (Sun Certified Java Programmer) course. The rule-space approach supports cognitive analysis of student’s Java programming skill. And then to com In this paper, we used the rule-space model to diagnose the cognitive skills for assessment evaluation in SCJP (Sun Certified Java Programmer) course. The rule-space approach supports cognitive analysis of student’s Java programming skill. And then to com