M30a - Duplicating your Moodle course with the CLC rollover tool
CLC Rollover tool
- 1 What is the CLC rollover tool?
- 2 Who does the rollover?
- 3 What do I need before I start a rollover?
- 4 What does not get rolled over?
- 5 What Moodle roles get rolled-over to the new course?
- 6 How to rollover a course from 2025/26 to 2026/27?
- 7 What if the rollover fails?
- 8 What do I need to do after the rollover?
- 9 FAQ
- 9.1 Rollover tool
- 9.2 LSA
- 9.3 Course alignment
- 9.4 Process and Tool development
What is the CLC rollover tool?
The Course Life Cycle (CLC) rollover tool creates a duplicate Moodle course based on an existing one, without any student content such as posts, assignment submissions, etc. It allows the alignment with the next iteration of that course in Portico (but will not add any students at the point of rollover). When you have rolled over the course, you will have two separate courses (such as ABCD001_25-26 and ABCD0001_26-27) with different start dates and end dates. New rolled-over courses are hidden from students.
Who does the rollover?
Anyone with editing rights (such as Course Administrators or Tutors) who previously would have undertaken the ‘reset’ process for the new academic year, can access the Course Rollover function and rollover courses.
What do I need before I start a rollover?
You simply need to know which course you want to rollover to the next academic year and which Portico module delivery(ies) the module aligns to. This will be used to configure your course while it’s being rolled over. It would also be beneficial for you to have the new academic year's course start and end dates to hand, so that the course appears in the correct place (Past/Present/Future) in your navigation in Moodle, once rolled over.
UCL undergraduate and postgraduate modules generally conclude at the end of the Summer Term in June, though the formal assessment (exam) periods run longer. Standardized module and term end dates follow specific timelines depending on the level of study
https://www.ucl.ac.uk/study/current-students/life-ucl/term-dates-and-closures
https://www.ucl.ac.uk/study/current-students/exams-and-assessments/central-assessment-timetable
What does not get rolled over?
Zoom meetings, Reading List/Library block, Common Timetable Block do not get rolled over into the new Moodle course. Also,
Turnitin assignments will be excluded from rollover this year [2026] to encourage more people to make the most of the Moodle-SITS integrations for marks transfer and importing extensions
Please review the checklist page M30f - Updating and checking your course, ready for use this academic year for a comprehensive list of items to review after you have completed the rollover.
What Moodle roles get rolled-over to the new course?
No student roles are rolled-over. This year [2026], staff who have left UCL and whose accounts are suspended will no longer be carried over to the new course.
How to rollover a course from 2025/26 to 2026/27?
Access the course you want to roll over.
Click More in the tab menu at the top of the site, then click Course Rollover. The Course Rollover tool will take you through a series of steps to confirm information about the course you are rolling over.
Step One - Alignment - this step allows the tool to identify the data from Portico for the course you want to rollover. Select the Alignment Type for your Course – Module, Programme or Miscellaneous. This will automatically select the correct category for your course to be rolled over to. Use the Miscellaneous category when rolling over non-standard courses, such as departmental resources, staff training spaces, reading lists, or community hubs, that do not correspond directly to a formal Portico-linked Module or Programme.
Under Alignments with Portico deliveries, you are presented with a proposed delivery alignment for next year, based on current mappings of your course (if you have mappings in the Portico Block). This does not map student enrolments. Check whether a module/programme delivery was previously aligned to your course. You must select a delivery alignment for the rollover tool to work.
Review the suggested alignments. Ensure the year in the suggested alignment year is 2026.
6. If this is not correct, or you need to align to multiple module deliveries, use the Search box to find your module delivery(ies) or programme entities from Portico (if your course is not aligned to a Portico module, but a programme or department). The search box was recently improved to make the search function and search display results more user-friendly. You can now have the results display alphabetically by all types, Faculty, Department, Module Delivery Programme or Route.
Once you have completed your search and identified the correct alignment, click the “+ Add” button to select the module/programme alignment(s). Ensure the year is 2026.
8. Click the Next button.
Step Two - Course Data
This step confirms course dates, naming and category location in Moodle.
On this screen, you see a summary of the configuration for your Current course and the Rolled-over course you are about to create. The tool will auto-populate the fields from available information within Moodle/Portico, and based on the information you provided in the previous screen.
Check the course start and end date. This is important as it will determine if your course appears in the 'past', 'in progress' or 'future' filters within the My courses tab in Moodle.
The suggestion is taken from the module delivery data in Portico. You can change the current course’s start and end date.The rolled-over course information will offer Course full/short names as well as a Course ID number and will display course start/end dates as currently listed within Portico.
The tool uses the alignment you previously selected and also highlights the Moodle category that the course will be rolled over to.Check (and amend if incorrect) the rolled-over course start and end date.
When you are ready, click the “Request rollover” button.
You will get a confirmation of the rollover on-screen.
You can navigate away from this screen. You will receive an email of confirmation when the rollover is complete. Return to the new 2026/27 course to check and update the course for the new academic year.
PLEASE NOTE: By default, the new course will be Hidden from students. However it will still be visible to staff within the My courses tab. The label Hidden from students will display over the course image to make its status clear.
At any point after you have requested a Rollover, you can click the Course Rollover link from the More tab to see its status.
This can be one of five statuses: Queued, Pending, Processing, Complete or Failed.
Queued means that the rollover is in a queue and it will be processed as soon as possible;
Pending means that the rollover is about to be processed;
Processing means that the rollover is yet to complete;
Complete means that the rollover has successfully completed and a direct link to the new course will be provided on this screen;
Failed means that an issue has occurred with the rollover.
What if the rollover fails?
If the rollover fails, there will be an error message in first column of the table. This should indicate the reason for the error. Also, there is a known issue whereby sometimes when it fails, the status simply remains on pending and then the course is only copied partially. If you experience any issues you can’t resolve, please fill out this MyServices form.
What do I need to do after the rollover?
You can update the activity due dates, amend content, and then enrol the new 2026/27 cohort of students.
Follow the checklist M30f - Updating and checking your course, ready for use this academic year to finalise course configurations and amend your new course for the new academic year.
Activate mapping(s) to add students to the 2026/27 page if you use the Portico block for enrolments.
FAQ