Bulk account creation and course enrollment
For educational programs that place students into courses upon their entrance into the institution, or that can utilize registration data from an external system in order to mirror that data in the Moodle enrollment, account creation and initial course enrollment can be accomplished at the same time via the use of the Upload users tool. This tool is included as a core feature independent of the enrollment plugin in a standard Moodle installation. This is a useful feature that makes the initial account creation process a bit more efficient by allowing users to be enrolled in courses as their accounts are created.