What is a CM Program Code?
A CM Program Code is the Kuali Curriculum Management's (CM) unique code for each program/plan record. It is the text that is visible in the Programs & Plans database under the Code column, and on Kuali CM agenda page. It is also visible in the academic calendar when a program/plan has been used in a rule (e.g., in a prerequisite or specializations list).
CM Program Codes are housed in an admin-only section of the record and created and maintained by the teams in the Office of the Registrar and Graduate Studies and Postdoctoral Affairs. Each record's CM Program Code is created or edited during the final workflow step, after the last level of governance approvals. However, for a new program/plan being created (e.g., a new Minor), it might be beneficial to the initiating academic unit or the governance committees to see the CM Program Code instead of an "Undefined" message. If this is the case, reach out to the system administrators via the database request form.
Naming convention
Since a CM Program Code is visible to the academic calendar audience, and it must be unique, a naming convention was created.
Undergraduate programs and plans
Overall conventions
- The word "and" is replaced with "&".
- When there are two majors with the same plan name but are offered under different degrees, the two records are differentiated by adding the degree credentials at the end. For example:
- H-Mathematical Economics (BA)
- H-Mathematical Economics (BMath)
- In some cases, the combination of the CM Program Code and the Name of the program/plan is too long and creates a visual display error on the record, even on the largest screens and smallest font size. In these scenarios, the CM Program Codes have been shortened more broadly to something recognizable by the student audience. For example:
- H-BBA & BCS Double Degree
- H-Math/FARM-Chartered Financial Analyst Spec
Conventions by program/plan type
Plan/Program Record Type | Conventions | Example |
---|---|---|
Degree Requirements | Begins with "Degree Reqs:" followed by (degree credentials), and if more than one faculty offers the degree, the (faculty name) | Degree Reqs: BA (Arts) Degree Reqs: BA (Health) Degree Reqs: BES |
Diploma | Name of the diploma, but instead of beginning with "Diploma in", ends with "Diploma" | Gerontology Diploma |
Four-Year General major | Begins with a "4G-" | 4G-Kinesiology |
Honours major | Begins with an "H-" | H-Applied Mathematics |
Joint Honours major | Begins with a "JH-" | JH-Recreation & Leisure Studies |
Minor | Name of the minor | Peace & Conflict Studies Minor |
Option | Name of the option | Life Sciences Option |
Specialization (add-on; only one iteration) | Name of the specialization | Collaborative Design Specialization |
Specialization (add-on; available in more than one major/field of study) | Major abbreviation-Name of the specialization | ECON-Finance Specialization; GEM-Aviation Specialization |
Specialization (built into the major) | Begins with major program type-Name of major - Name of specialization | H-Science & Business - Biotechnology Specialization |
Three-Year General major | Begins with a "3G-" | 3G-Gender & Social Justice |