Q: Steps for Administrative Course Management and Add/Drop Operations
This article explains how to manage administrative courses in Moodle, including academic year/semester management, per-semester course setup, the status of each course, add/drop lists, and course outline synchronization (applicable at some universities).

Course Synchronization
The Course Synchronization module is designed for courses managed by the administrative/academic system (teaching platform) and can operate in real-time or scheduled sync modes.
Before synchronizing courses, please update the academic year/semester, then proceed with course import:
- The system will automatically synchronize (or add) courses accordingly.
- After completion, administrators and related personnel (such as those in teaching development or library/information teams) can view the latest status in their management interface or via email notifications.
Academic Year/Semester Management
Location:
Site Administration > CAMPUS > Semester Sync > Synchronize Semester
Before running this process, ensure that the connection configuration to the administrative database is completed (the module can run an automatic test to verify this).
- Connection Settings:
Site Administration > CAMPUS > Semester Sync > Semester setting - Click the "Update Semester from Administrative System" button to synchronize the academic year/semester between the platform, add/drop operations, and the administrative system, ensuring all three share the same values.
Example:
103_1, 102_1 represent academic years/semesters from the administrative system.
Explanation:
- If the teaching platform's academic year/semester matches the administrative system, clicking "Update Semester from Administrative System" does not change the course categories.
- If they differ, updating will synchronize the year/semester and create any course categories missing on the teaching platform.
Note: This process can only be performed once at the start of each semester.
Example:
If the teaching platform's current academic year/semester is 103-1 and matches the administrative system, no update is performed.
Course Management
Location:
Site Administration > CAMPUS > Course Sync > sync course
- Functions may be divided into different categories, such as:
administrative courses, inter-institutional courses, summer courses, distance learning, overseas/youth programs, etc.
(Available categories depend on how your school organizes courses.) - Operate on one category at a time:
For example, to operate on 'Distance Learning', select this category—Moodle will begin importing or synchronizing courses as per the administrative settings. - After a short processing period, you can view detailed status updates on the platform or via email.
Once synchronization is complete, the new semester’s courses will be available in Moodle.