The document summarizes Lab Session 6 on sorting algorithms. Students will implement bubble sort, selection sort, insertion sort, heap sort, merge sort, and quick sort to sort arrays of integers, as well as quick sort and merge sort to sort linked lists of integers. As advanced exercises, students will also implement shell sort on arrays, and binary search trees, AVL trees, 3-way trees and 5-way trees to sort lists of data.