Skip to content

Course Management

Courses are the main learning spaces in Moodle. Courses are normally organized into categories, such as faculties, departments, programs, academic years, or training units.

Common course administration tasks include:

  • Creating a course.
  • Editing course settings.
  • Organizing courses into categories.
  • Enrolling users.
  • Assigning teachers.
  • Backing up and restoring courses.
  • Hiding or showing courses.
  • Setting course start and end dates.
  • Choosing a course format.

Common course formats include:

Course Format Description
Topics format Course content organized by topic sections
Weekly format Course content organized by calendar weeks
Social format Forum-centered course style
Single activity format Course contains one main activity

Course administration also includes enrolment methods. Enrolment methods control how users are added to courses.

Examples include:

  • Manual enrolment.
  • Self enrolment.
  • Cohort sync.
  • Database enrolment.
  • LDAP enrolment.
  • External system integration.