In this paper, we present a system for predicting the examination result, called Automatic Score Prediction System (ASPS). ASPS builds on the lecture structure created by a teacher or a particular pedagogy a course content tree. Each examination sheet is then derived from this course content tree. Besides, each of the question items in an examination sheet belongs to either a section, a chapter, or a unit. The difficulty and authority of the question items are determined by the weighted score. The main task of the system is in the classification of the testing results and in the provision of the learning curves and the remedial courses. The learning achievement and testing results can be summarized as a learning curve to the students. By analyzing the learning accomplishments, not only can ASPS predict the probabilistic result of the next examination, but it can also provide reviews or remedial lessons to the students. The main contributions of the ASPS system described herein are twofold: (1) The system can produce the learning curve based on the examination result, which would make it easy for the students and teachers to understand the learning results. (2) The system can provide the course contents to the students to help them review after the examination. Moreover, it provides suggestions for teaching on the not yet acquainted and confused contents.