Smart Syllabus Update