Adding Courses

Courses are a listing feature that you can create or import and publish on your site and are displayed onto the website through Views.
 


Roles required

Only an Administrator can enable the Arizona Courses module.

Only Content Administrators can create or modify taxonomy terms for courses (Attributes, Terms, Types, Academic Programs)

Content Editors can create, modify or import courses and assign appropriate taxonomy terms.


How to Import Courses

Courses can be imported directly from UAccess either by course number (ex: ENGL 101) or entire subject (ex: ENGL). These courses appear on your site alongside your manually created courses. The importer will only run when manually directed to do so; it does not run on a schedule. Every time that you run the importer, it will overwrite any manual changes to the imported courses with information from UAccess, so exercise caution if you need to make changes to the courses after you import them.

UAccess should be considered the source of truth for any imported courses, and any updates required to these courses should go through the normal catalog update process.

Exception: Academic Program tags are not supplied by UAccess, and must be manually tagged after import. These will not be overwritten if you run the importer again.

  1. Navigate to Manage > Configuration > Import Courses.
  2. In the Courses to Import box, enter in the courses that you would like to download, one per line.
    • By Subject code (Example: ENGL)
    • By specific course number (Example: ENGL 101)
  3. Push the Save & Import Courses button
  4. All of the specified courses will now be available as content on your website and can be edited by navigating to Manage > Content.

How to tag Courses for Academic Programs

Academic Program information is not supplied by UAccess, and often one course can be part of multiple academic programs. The Arizona Courses module includes a Taxonomy Vocabulary for Academic Programs that you can add your department's programs to. These can then be manually selected on each course and used as Argument filters on all of the available Views. More information on categories and taxonomy

How to Display Courses

  1. Create a page or edit an existing one.
  2. Select the Add View button from the page elements.
  3. Add the bottom spacing using Additional Options.
  4. Select AZ Courses from the View dropdown menu.
  5. Select a display from the Display dropdown menu (All, Undergraduate, Graduate).
  6. Optionally, expand the Options dropdown to add a pager or an Argument to filter by Academic Programs. More information on categories and taxonomy
  7.     Save.

Additionally, three "View pages" will be added to your site by default:

  • /courses (displays all courses)
  • /courses/undergraduate (displays all undergraduate courses, 400 level and below)
  • /courses/graduate (displays all graduate courses, 500 level and above)

You can either add these pages directly to your menu, or redirect them to other pages that you have built.

Currently only the following fields are used when displaying courses:

  • Course Name, which is a combination of:
    • Subject Code
    • Catalog Number
    • Course Title
  • Course Instructor(s) 
  • Course Description
  • Academic Program (can be used for filtering in views)

The following fields are pulled in from UAccess, but not currently displayed:

  • Course Type
  • Course Attributes
  • Course Term

Terms and Instructors are pulled in from all available sections.

How to Manually Create a Course

You can also manually add Courses like any other content. Manually created Courses will be presented alongside imported Courses anywhere they are displayed on your site.

  1. Navigate to Content > Add Content > Course.
  2. Enter the following fields
    • Subject Code
    • Catalog Number
    • Course Title
    • Course Description
    • Course Instructor(s) 
    • Academic Program (can be used for filtering in views)
  3. Other fields that are available to enter but are not currently used in any displays:
    • Course Type
    • Course Attributes
    • Course Term

Note: Future improvements to Quickstart will likely make use of these additional fields. 

Useful Links