In Flexible Course Registration System, students may be given a chance to Re-Register any course for their grade improvement. In this paper, recommender systems evaluate and guides user for take up courses of re-register if needed. It connects users with courses to 'RE-REGISTER' by associating the content of recommended courses or with the academic history of user's performance and grading in the courses. Firstly, academic history details from all the students are collected and stored in the database including registration numbers. Ranking for each of their registered course from each student is collected for each course according their interest and their performance in that particular course. Ratings are considered along with their grades and credits for those courses to suggest the course which is appropriate to the student. For example, a student of any branch who expresses an interest in re-registering a course-through viewing the grades, credits and the rating each student has given to all the courses and finding the major difference in the CGPA if the course is re-registered-will likely receive recommendation. © Serials Publications Pvt. Ltd.