Cross-list Multiple Courses in Batch Process

When would you use this?

A department chair (or program coordinator, departmental admin, etc) has a list of courses that would benefit from being cross-listed in Canvas. Examples of types of courses that have been cross-listed include science lab sections and education practicums, but the process could also be applied to regular courses for which an instructor is teaching multiple sections of the same course.

Attention Instructors and Coordinators: cross-listing a course in Canvas can only be done by a Canvas admin. To request, please open a ticket with ETO by emailing eto@framingham.edu or through the service hub.

What is cross-listing?

Cross-listing allows enrollments from one Canvas course to be moved into another Canvas course, effectively combining the rosters. This feature is helpful for instructors who teach several sections of the same course and only want to manage course content in one location. Information about each user's original enrollment is retained in the form of sections. For more information see My Canvas Course has been Cross-listed. What does that mean?

Instructions:

Canvas administrators (ETO) can upload a list of courses using the SIS Import Tool. The file will be called xlists.csv and must be formatted according to Instructure's SIS Import Format Documentation. The requesting individual/department should make their best effort to build this list in the correct format and provide it to ETO. The file must have headers and each entry under the headers should be formatted as follows (template attached):

Field Name (Header) Description
xlist_course_id CRN* for the receiving course [the course that the other course(s) will be crosslisted into. At the end of the process, this will be only course remaining in Canvas
section_id

CRN* for the course that will be crosslisted. At the end of the process, there will be no enrollments left in this course

status

active [same value for every line in file]

*Technically, the required format for these fields is CRN.SEM where SEM is a standard code for the term in the form YYYYMM. It is not necessary for the requesting party to include the SEM code. The CRN alone is sufficient. The SEM code can be appended later by ETO staff.

Example: Consider 3 courses in Spring 2024 with the following CRN numbers: 99999, 88888, and 77777. The instructor wants the rosters of 88888 and 77777 to be cross-listed into 99999. The CSV file would be formatted as follows

xlist_course_id section_id status
99999.202420 88888.202420 active
99999.202420 77777.202420 active

Note that the ids are formatted, as CRN.SEM - it is not expected that faculty or departmental staff will supply the ids in this format. CRNs only are acceptable. ETO staff can append the SEM codes. Note also that to merge 3 courses into one, 2 lines are needed. It is not possible to cross-list more than 2 courses in a single line.

ETO Staff: Ensure that CSV is formatted with UTF-8 encoding before attempting a SIS import. Ensure that are not special characters or extra spaces.