A Course Scheduling Multi-Agent System using Learning Evaluation Analysis