Today, many educational institutions still use man-ual methods for Course Offering Determination (COD) problems, leading to many problems such as increased workload and time conflict. The COD problem is a vital research topic because the preferences of both students and the educational institute as well as various resource constraints should be satisfied. By adopting the advantages of the Multi-Agent System (MAS), this paper proposes a course-offering approach, which is responsible for selecting the courses to be offered in the upcoming semester for a group of students. In the course-offering ...