NOTE: Login is only required if you wish to track your tickets.

Knowledgebase: Moodle > Moodle FAQs
KB1103 - How do students get enrolled into my course?
Posted by Blair Friesen, Last modified by John Love on 16 November 2017 10:30 AM

There are multiple ways of enrolling students into courses. The eLearning Support team can help you decide which method is best for your situation.

In general, there are three user roles for a course: Manager, Teacher, and Student. A Department Head, Program Coordinator or Program Assistant is usually assigned the Manager role.

Manual enrolment (and UNENROLMENT)

Anyone with a Teacher or Manager role for a course can register anyone else in a course with an equal or lesser role. For instructions on how to do this, see this knowledgebase article.

Instructions for removing (unenrolling) can be found in this knowledgebase article.


Students can “self-enrol” themselves in a course using a unique one-time password called an enrolment key. This key is usually reset by the instructor before a course begins for a new term. For more information on setting or changing the enrolment key, check this knowledgebase article. You can download a template of instructions you can send your students.

Banner/Moodle auto-enrolment

Enrolling students using the Banner/Moodle auto-enrolment is the most efficient way of populating a course with active students. Currently, only those with a Manager role are permitted to set up a course for auto-enrolment. To use the auto-enrolment feature, you must know the BANNER Term code (e.g., 201440) and the CRN (e.g. 40123). The two, together, make up the Course ID for Banner/Moodle auto-enrollment: 20144040123. For more information on Banner/Moodle auto-enrolment, check this knowledgebase article.  (Note: Auto enrol only enrols in a course that has a start date (in BANNER) of 5 days into the future or past.  In other words, there is an 11 day window in which the auto enrol script will enrol students into a course shell.)

Cohort enrolment

Some departments use cohort enrolment to enrol an entire intake of students into several courses within a program or program level, at one time. To add any student to all courses, simply add them to the appropriate cohort. To remove them, from the course, remove them from the cohort. This method is not appropriate for insert students or courses that are not part of a program. For more information on Cohort Enrolment, check this knowledgebase article.


Note: Note: This KB article is linked to the OTS Course.

(5 vote(s))
Not helpful

Comments (0)