Abstract-Students' pedagogical progress plays a pivotal role in any educational institute in order to pursue imperative education. Educational institutes, Universities, Colleges implement various performance measures in order to keep analyzing and tracking progress of students to cultivate benefits of education in a better way. There are several data mining techniques to apply on education in order to build constructive educational strategies and solutions. This study aims to analyze and track engineering under graduate student's records to judge quality education, student motivation towards learning, and student pedagogical progress to maintain education at high quality level and predicting engineering student's forthcoming progress. Different engineering discipline students' (of three different cohorts) data have been analyzed for tracing current as well as future pedagogical progress based on their sessional (preexamination) marks. In this research, the classification techniques by k-nearest neighbor, Naïve Bayes and decision trees are applied to evaluate different engineering technologies student's performance and also there are different methodologies that can be used for data classification.