# Courses & Rotations

* In previous versions of TraCC, courses where unique to only 1 catalog.
* We've revamped the course structure to allow for a single course to be associated with 1-to-many catalogs:
  \*

  ```
  <figure><img src="https://3046618989-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiyviMMlChSSdhBqB0jnD%2Fuploads%2F6xJxeRGfKf8VhjQTDk58%2Fimage.png?alt=media&#x26;token=2bd5a197-3161-47b8-909a-f98118e14f78" alt=""><figcaption></figcaption></figure>
  ```

### Add Course

* To add a new course, click the "Add course" button located in the top right-hand corner of the screen:
  \*

  ```
  <figure><img src="https://3046618989-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiyviMMlChSSdhBqB0jnD%2Fuploads%2FWwezxwOOvkTCCLZ3AGXd%2Fimage.png?alt=media&#x26;token=0373b1d9-0c94-4fee-ae00-14d29729df68" alt=""><figcaption></figcaption></figure>
  ```
* Next, enter the "Course Code", "Title", optional "Description", "Credits", "Hours", and select which Catalogs the course should be associated with.  When ready, click "Save":
  \*

  ```
  <figure><img src="https://3046618989-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiyviMMlChSSdhBqB0jnD%2Fuploads%2FxV6b7zkTg00YZu76ZCLm%2Fimage.png?alt=media&#x26;token=bc1f228a-c52b-4562-aeda-946e480aee84" alt=""><figcaption></figcaption></figure>
  ```
* **IMPORTANT:** If an existing course already exists with the same code, you'll be prompted to either update the existing course or cancel the action:
  \*

  ```
  <figure><img src="https://3046618989-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiyviMMlChSSdhBqB0jnD%2Fuploads%2FONaa8KHMquUAa3GzYeiG%2Fimage.png?alt=media&#x26;token=35c0cffb-70e0-45f7-9d18-74191d31c83b" alt=""><figcaption></figcaption></figure>
  ```
