Skip to main content

Clone and Edit a Learning Program Plan

Now that you’ve discovered how the Learning Wizard and Program Plan Builder make it easy to create learning programs and program plans, it’s time to explore another important responsibility of registrars: managing your learning program plans over time.

As curriculum evolves, you can create new versions of the plan to account for changes in requirements, or introduce new tracks or concentrations. Older versions of the plan remain applicable to students who’ve already started along the path towards completing the plan.

Often, registrars update learning program plans ahead of new catalog years or terms to make needed adjustments, which is what you’ll do in this step. This process begins with cloning a learning program plan.

Create a New Version of a Learning Program Plan

Follow these steps to set up a learning program for a new academic year using the Learning Wizard.

  1. From the App Launcher App Launcher, find and select Academic Operations.
  2. Select Learning Program Plans in the app menu and change the list view to All Learning Program Plans.
  3. Select Computer Science Core Curriculum Plan - Fall 2026.
  4. Click Clone & Edit in Builder (not Edit and not Clone) to launch Program Plan Builder. If you don’t see this option on the record, check under the dropdown menu dropdown arrow.
  5. In the confirmation window, click Clone & Edit.
  6. In the Program Plan Properties, change the Name to Computer Science Core Curriculum Plan - Spring 2027.
    Make sure to remove the “Copy of” prefix in the program plan name.
  7. Change the Version to 2.
  8. Click Save Properties.
  9. In the canvas, select the Required Courses node.
    Required Courses Upper Division Coursework node in the Program Plan Builder canvas.
  10. In the Required Courses Properties pane, click Add Courses.
  11. Enter Theory in the search field and press Enter.
  12. Click Add Course for Theory of Computation.
  13. Click Add Selected.
  14. Review the updated list of selected courses, and then click Save Properties.
  15. Click Save Draft.
  16. Click Publish and then click Publish on the confirmation screen.
  17. Click Related on the Computer Science Core Curriculum Plan - Spring 2027 record.

Notice the related list for Learning Program Requirements has incremented, and Theory of Computation is now in the list. As you did before, you can add sequence numbers to define the order that the courses should be taken.

When updating learning program plans, you can set the new version to Draft, and then publish the plan when you’re ready to roll out the new plan. After you publish a learning program plan, you can no longer edit the plan using the builder.

Wrap Up

In this project, you learned how to configure learning programs and learning courses, and discovered the steps for creating and modifying learning program plans. These are the primary tasks that registrars perform to model and maintain the curriculum of their institution, but there’s so much more to the Academic Operations app.

For example, integrate your student information system and learning management system data to better track learner progress and improve student and staff experiences. Or use Einstein Skills Generator to quickly create and associate skills to your courses and programs with the help of AI.

To learn more about the Academic Operations app and related Education Cloud features and tools, make sure to view the links in the Resources section.

With Education Cloud, you can construct a flexible, scalable curriculum that stands the test of time and provides a solid, scalable foundation for your learning experiences.

Resources

Share your Trailhead feedback over on Salesforce Help.

We'd love to hear about your experience with Trailhead - you can now access the new feedback form anytime from the Salesforce Help site.

Learn More Continue to Share Feedback