Az IMS Enterprise beiratkozási segédprogramjával új kurzusok hozhatók létre bármely, az IMS-adatok között szereplő, de a Moodle adatbázisában nem szereplő beiratkozásokhoz, ha ez a beállítás be van kapcsolva.
A kurzusok lekérdezése először "azonosítószám", azaz a Moodle kurzustáblázatában szereplő alfanumerikus mező segítségével történik, amellyel meghatározható a (például) tanulói információs rendszerben lévő kurzus azonosítására használt kód. Ha ez nem található, a kurzustáblázatban lévő "rövid név" alapján történik a keresés, amely a Moodle-ban a hierarchikus elrendezésben stb. megjelenő rövid kurzusazonosító. (Egyes rendszerekben a két mező akár egybe is eshet.) A segédprogram csak sikertelen keresés esetén kezdhet hozzá új kurzusok létrehozásához.
Bármely újonnan előállított kurzus létrehozásakor REJTETT lesz. Ezzel megakadályozható, hogy a tanulók olyan teljesen üres kurzusokba keveredjenek el, amelyekről a tanárnak esetleg nincs is tudomása.