Skip to main content
CollegeSource Support

Pseudo Courses and Reference Articulation


Pseudo courses are a necessary component of degree audit encoding. Although not real courses offered at a university, they do act as placeholders on a course list that can be used for sub-requirement labels, processing exceptions, hiding courses, transfer articulation, and identifying non-course data. In addition to all of these uses, one major utility of pseudo courses is their enabling of transfer courses to generically apply to a sub-requirement without the real home (target) identity having to be in the accept lines of that sub-requirement.

Pseudo courses are identified in two ways, both MATCHCTL characters: MATCHCTL=$ and MATCHCTL=P


The MATCHCTL=$ hides the pseudo course from the audit, in addition to any courses listed after it on the SELECT FROM lines. If a course within a courselist for a requirement is identified as a pseudo course by the "$" character, any course following that course on the list will not appear as a SELECT FROM course on the audit.

For example, on the requirement screenshot below, a pseudo course (SOCIOLOGY REQ) has been encoded:

Note that two courses are encoded after the pseudo course has been listed and identified with the "$" character: ENGL102 and HIST102.

However, because the MATCHCTL of $ instructs uAchieve to hide it and anything following, only the courses prior to the first pseudo entry on the SELECT FROM entry is shown on the audit:


Use a MATCHCTL=P in the case that a pseudo course does need to be shown. This setting identifies the course as a pseudo to uAchieve, but also indicates that courses following it on the SELECT FROM list should not be hidden.

pseudo-audit P 1.JPG


Rules that are encoded to utilize the pseudo course must identify to uAchieve that it is a pseudo course, as either a transfer (source) course or home (target) course:

pseudo rule encoding.JPG


When a reference articulation audit is run, the pseudo course is listed with its equivalency/equivalencies in parenthesis next to it, just as though it were encoded as a regular course.

  • Was this article helpful?