           student.computed_current_score ||= 0
           student.computed_final_score ||= 0
           student.secondary_identifier = student.sis_login_id || student.login_id
+          # SFU MOD CANVAS-188 Define data for SIS ID column (use dash if not available)
+          student.sis_id = student.sis_user_id || '-'
+          # END SFU MOD
 
           if @sections_enabled
             mySections = (@sections[sectionId].name for sectionId in student.sections when @sections[sectionId])

      @grid.onSort.subscribe (event, data) =>
        if data.sortCol.field == "display_name" ||
           data.sortCol.field == "secondary_identifier" ||
           data.sortCol.field.match /^custom_col/
          sortProp = if data.sortCol.field == "display_name"
            "sortable_name"

        resizable: true
        sortable: true
        formatter: @htmlContentFormatter
      # SFU MOD CANVAS-188 Add SIS ID column
      ,
        id: 'sis_id'
        name: I18n.t 'sis_id', 'SIS ID'
        field: 'sis_id'
        width: 100
        cssClass: "meta-cell secondary_identifier_cell"
        resizable: true
        sortable: true
        formatter: @htmlContentFormatter
      # END SFU MOD
      ]

      @allAssignmentColumns = for id, assignment of @assignments
