KB1281 - Moodle Course Naming Standards

UPDATE: In order to enforce the new naming standards the ability to change a course name may only available to those in a Moodle 'manager' role those departments. 

UPDATE (Oct 28, 2022): Instructor Surnames will no longer be included by default in the standard names. 

UPDATE (Aug 3, 2023): Further changes have been made to the format following the implemenation of the Banner-Moodle shell automation.

All Moodle shells have a full name and a short name.

The full name shows up under the "My courses" page, the Dashboard, and at the top of every course shell.

The short name shows up in various places where the long name is not appropriate due to the space available. The short name MUST be unique on the Moodle server.

Both the full and short names must include the CRN.  **In special circumstances, optional additional information such as Instructor, Terms, or other identifiers (e.g., AM/PM) may be added AFTER the CRN by someone in a Manager or Administrator role only. However, we recommend using the course summary section for this additional information, instead (*see image, below).

All academic Moodle shells follow the following VCC standard course format.

Long Names

[Subject Code] [Course number] - [Official Course Name] (CRN CRN#) **optional additional identifier


  • MATH 1200 - Calculus 2 (CRN 60234) AM Class
  • BIOL 1120 - Human Anatomy & Physiology 1 (CRN 60986) M/W Class
  • CMPT 1010 - Introduction to Computer Programming 1 (CRN 67890) Smith

Note: In instances where there are multiple CRNs all CRNs should be included in the long name.

Short Names

[Subject Code] [Course number] [Term]-[CRN#]


  • MATH 1200 202360-60234

*If you wish to provide further course information for display on lists and summaries, enter this information in the Description/Course summary field of the course settings page.


Article ID: 3443
Mon 4/4/22 10:53 AM
Thu 8/3/23 11:22 AM