Select the Roadmap
- If it is one of the more recent roadmaps you've looked at, you should find the name of the roadmap inthe list of roadmaps on the home page. Clicking the name will open the roadmap for editing in the Audit & Roadmap view.
- If the roadmap you want to edit is not listed on the home page, click on the Manage Roadmaps link at the bottom of the roadmaps panel.
- Select the roadmap program from the tree list.
- Click the name of the roadmap to open it for editing in the Audit & Roadmap view.
Edit the Roadmap in Audit & Roadmap view

Building a Roadmap: Getting Started
The left side of the page is the Degree Audit that you will be using to build your roadmap for this particular Program. The right side of the page is the Roadmap itself.
The goal is to move courses from the Audit side into the roadmap, thereby completing all requirements and sub-requirements within the Audit.
Adding Courses to the Roadmap
There are two ways to add courses to a Roadmap:
Drag and Drop Method
- Find the course within the Audit. The requirements use the web title field from DARwin to display the title. The report categories encoded on the DPROG screen in DARwin should give you category headings.
- Once you've decided which courses to drag, grab the course with your cursor, drag it to your chosen year and term and then drop it. The course should display in the term on the Roadmap.
- You can also drag entire sub-requirements to your roadmap by grabbing the sub-requirement title and dragging it over. This will transfer all courses in that sub-requirement as well as the sub-requirement heading to the roadmap. This is useful if you want a student to have a choice from all of the courses in the sub-requirement rather than limiting them.
Adding Courses via the Drag and Drop Method will automatically bring over the Sub-Requirement text and Credit Hours.
Right Click Method
- Right click your mouse on the year and term of the roadmap for which you'd like to add courses.
- Select Add Course from the menu that pops up.

- A small window will open where you will enter the department abbreviation and course number for the course you would like to add to your roadmap. Note: This must match the way the course would appear within the audit.
- Select OK
- If the course is used in more than one sub-requirement you will be asked to select one of the sub-requirements and click OK.
- You can also add sub-requirements in this manner. Instead of selecting "Add Course", select "Add Requirement" from the right click menu. You will need to name the requirement and set the amount of units that a student must take to fulfill the sub-requirement.
Using one of these two methods, you will add courses to the Roadmap until all requirements and sub-requirements have been completed on the Audit. A green check mark will display next to sub-requirements and requirements as they are completed. You may also use the Sync process to check that all requirements are being met successfully.
Unmatched Subrequirements
Sometimes, when you create a roadmap, the underlying encoding in DARwin/u.achieve or your audit system changes. This may be because degree program requirements change or a change is made to the list of courses acceptable to the degree program. Regardless of the reason, because you are permitted to drag entire subrequirements to a roadmap, this means that the Roadmap requirements may no longer match the requirements on the audit. In order to show this, u.direct now displays these unmatched roadmap requirements in red.
For example, on the screenshots below, you'll see a Roadmap and audit. On the audit, the subrequirement for both the SCIMATH and SCILAB is completed.

However, if the courses that were required for the SciLab subrequirement changed, but the roadmap wasn't updated to reflect this, the Subrequirement would now appear to be 'unmatched' on the audit as indicated by the red "SciLab heading on the Roadmap.

You'll notice that the list of courses on the audit no longer matches the list displayed as required by the audit to complete the requirement. Thus, the SciLab has turned red because the audit requirement is no longer completed by the roadmap.
In order to remedy this, there are a couple of solutions:
- You could copy the Roadmap and expire the old one to preserve a past catalog. With the newer one, you can delete the unmatched subrequirement and then redrag the 'newer' one over. This will take care of the 'unmatched' part.
- You could copy the Roadmap, give it a different name and then make the change to the new version by removing the unmatched subrequirement and dragging the modified one over from the audit.
- You can simply unpublish the roadmap, remove the unmatched subrequirement and drag the new version over.
Editing the Roadmap
By right clicking your mouse at different levels, you can edit your Roadmap.
At the Year Level: 
- Add Term - will allow you to add another term to that year on the Roadmap. This may be useful if a student can take courses over the summer to meet the degree program requirements.
At the Year-Term Level:

- Add Requirement - this allows you to manually add requirement text and hours directly to the Roadmap. You can then add courses to this requirement using one of the two methods listed above.
- Add Course - allows you to add a course to the Roadmap in this Year/Term. You can do so by dragging or dropping or right-clicking and filling in the required fields.
- Delete - will remove the year-term, and all of the requirements and courses within, from the Roadmap.
At the Requirement Level:

- Edit - this allows you to change the requirement text and/or credit hours required.
- Add Course - will add a course directly to this requirement
- Add Course List - adds a course list to this requirement. This means the course list is displayed in an external place such as on your website. Adding a course list in u.direct indicates to the student that they need to reference this resource in order to select a course to take.
- Set Status - allows you to indicate that this requirement is:
- Required (indicates to student that the requirement is necessary to fulfill degree program)
- Preferred (indicates that it preferential that a student fulfill this requirement over another similar one)
- Critical (indicates that the fulfillment of the requirement is necessary for graduation)
- Delete - will remove the requirement and all courses within from the Roadmap.
At the Course Level:

- Course Description - a view of the course description and property values
- Set Status - allows you to indicate that this course is:
- Required (indicates to a student that they must take that particular course to meet the degree program requirement)
- Preferred (used in cases where two courses may be taken to meet a requirement but one is preferred over the other)
- Critical (can be used in cases where the student needs this course into to meet graduation or degree program requirements)
- Toggle Course/Course List - with this feature you can switch between a course and a course list or vice versa.
- Delete will remove the course/course list from the Roadmap.
 | NOTE: Some sub-requirements contain 'grouped' courses, which are usually course ranges, and/or'd courses, etc:
If you delete all the courses from the group by using the delete method described above, the box that separates the group will not be deleted:
.
To get rid of it, you must delete the entire sub-requirement and manually add the courses from the sub-requirement you want to show on the roadmap or use this workaround:
1) Drag only the empty box for the group to a different term. This will put the empty box in its own separate sub-requirement.
2) Right click on the new sub-requirement that was completed. Select Delete from the menu.
3) This will delete the empty box without forcing you to remove all the course from the term in which the group originally resided.
This is a known bug and will be fixed in a future release. |
Edit the Roadmap in Roadmap Editor view

Adding Courses to the Roadmap
- Right click your mouse on the year and term of the roadmap for which you'd like to add courses.
- From the menu that appears, select Add Course.
- A small window will open where you will enter the department abbreviation and course number for the course you would like to add to your roadmap. Note: This must match the way the course would appear within the audit.
- Select OK
- If the course is used in more than one sub-requirement you will be asked to select one of the sub-requirements and click OK.
Using this method, you will add courses to the Roadmap until all requirements and sub-requirements have been completed for this Program. To verify that courses you're adding are meeting requirements use the Sync functionality located at the top of the page.
Editing the Roadmap
By right clicking your mouse at different levels you can edit your Roadmap.
*At the Year Level: *
- Add Term - will allow you to add another term to that year on the Roadmap. This may be useful if a student can take courses over the summer to meet the degree program requirements.
At the Year-Term Level:

- Add Requirement - this allows you to manually add requirement text and hours directly to the Roadmap. You can then add courses to this requirement using one of the two methods listed above.
- Add Course - allows you to add a course to the Roadmap in this Year/Term. You can do so by dragging or dropping or right-clicking and filling in the required fields.
- Delete - will remove the year-term, and all of the requirements and courses within, from the Roadmap.
At the Requirement Level:

- Edit - this allows you to change the requirement text and/or credit hours required.
- Add Course - will add a course directly to this requirement
- Add Course List - adds a course list to this requirement. This means the course list is displayed in an external place such as on your website. Adding a course list in u.direct indicates to the student that they need to reference this resource in order to select a course to take.
- Set Status - allows you to indicate that this requirement is:
- Required (indicates to student that the requirement is necessary to fulfill degree program)
- Preferred (indicates that it preferential that a student fulfill this requirement over another similar one)
- Critical (indicates that the fulfillment of the requirement is necessary for graduation)
- Delete - will remove the requirement and all courses within from the Roadmap.
At the Course Level:

- Course Description - a view of the course description and property values
- Set Status - allows you to indicate that this course is:
- Required (indicates to a student that they must take that particular course to meet the degree program requirement)
- Preferred (used in cases where two courses may be taken to meet a requirement but one is preferred over the other)
- Critical (can be used in cases where the student needs this course into to meet graduation or degree program requirements)
- Toggle Course/Course List - with this feature you can switch between a course and a course list or vice versa.
- Delete will remove the course/course list from the Roadmap.
 | NOTE: Some sub-requirements contain 'grouped' courses, which are usually course ranges, and/or'd courses, etc:
If you delete all the courses from the group by using the delete method described above, the box that separates the group will not be deleted:
.
To get rid of it, you must delete the entire sub-requirement and manually add the courses from the sub-requirement you want to show on the roadmap or use this workaround:
1) Drag only the empty box for the group to a different term. This will put the empty box in its own separate sub-requirement.
2) Right click on the new sub-requirement that was completed. Select Delete from the menu.
3) This will delete the empty box without forcing you to remove all the course from the term in which the group originally resided.
This is a known bug and will be fixed in a future release. |
 | Every time you create a Roadmap for a specific Program, an Audit is run and stored. A new audit is run and stored every time you open a Roadmap for editing. If you make changes to your Program encoding, it will run a new Audit and display any encoding changes you've made the next time you open the corresponding Roadmap. |
Return to "How to in u.direct"