How do course and program listings display in Canvas Catalog?
As a Canvas Catalog admin, you create a stand-alone listing in Catalog using a Canvas course, and you can add a program listing that uses a group of Catalog course listings as requirements to complete the program.
When you create a course or add a program, you can select visibility details for each individual listing. The selections you make affect the way course and program listings display in Catalog.
Notes:
- All courses in Catalog exist as independent listings, even if they are associated with a program listing. It is recommended that you set visibility and enrollment details for a course listing before you include it as a requirement in a program.
- If a visibility option is not selected for a course, Hide Listing is selected by default.
View Program and Course Listings
![Create Listed Course Requirements](https://media.screensteps.com/image_assets/assets/008/031/228/original/4948c83a-8926-4ae8-a8c5-4c1f096fa5f7.png)
When a program's visibility option is set to Show Listing, the program listing displays as a public listing in the catalog [1].
When a course's visibility option is set to Show Listing, the course displays as a stand-alone public listing in the catalog in addition to displaying in any program where it is included as a requirement.
Notes:
- When you select a course as a requirement in a program, the course name displays on the registration page for the program no matter which visibility option you select for the course.
- When offering a course both individually and as part of a program, it is recommended that course visibility be set to Show Listing.
View Course Requirements in Program Listing
![View Requirements in Program Listing](https://media.screensteps.com/image_assets/assets/008/027/517/original/08c1cbc6-5181-4233-9c12-84756b451f53.png)
All course requirements, regardless of their visibility settings, display on the registration page of the program listing.
If course visibility is set to Show Listing, a link to course details displays [1].
If course visibility is set to Hide Listing or LInk Only, only the course name displays [2].
Notes:
- When course or program visibility is set to Link Only, students can register only using a provided link.
- When a program's visibility is set to Hide Listing, the program does not display anywhere in the catalog.