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 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
    • Course Instructor

    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
      • 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
      • Course Instructor

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

    Useful Links

    Example Course Listing

    GIST 330 Introduction to Remote Sensing

    Introduction to remote sensing principles, techniques, and applications, designed principally for those with no background in the field.

    GIST 419 Cartographic Modeling for Natural Resources

    Computer techniques for analyzing, modeling, and displaying geographic information. Development of spatially oriented problem design and the use of logic are applied to the use of GIS programs. Emphasis on applications in land resources management and planning.

    LAW 501 Procedure

    This course explores the legal process and procedures followed in our systems of civil and criminal justice. Topics will include the components of due process, adversarial legalism and the roles of attorneys, judges, prosecutors, and professional ethics, and the core elements of civil and criminal systems.

    Graduate students will be assigned differential graduate-level coursework outlined in the course syllabus.