May 1, 2024
Updated May 27, 2025
23 minute read
Understanding Sorting: A Foundational Pillar of Computer Science
6gn6hs|
Find a path to becoming a Sorting. Learn more at:
OpenCourser.com/topic/6gn6hs/sortin
Reading list
We've selected six books
that we think will supplement your
learning. Use these to
develop background knowledge, enrich your coursework, and gain a
deeper understanding of the topics covered in
Sorting.
This monumental work by one of the pioneers of computer science comprehensive treatise on sorting and searching algorithms. It covers a wide range of topics, from basic sorting techniques to advanced topics such as parallel sorting and external sorting.
Provides a detailed treatment of sorting algorithms, covering both classic and modern techniques. It good choice for students and practitioners who wish to gain a deeper understanding of sorting algorithms.
Provides a comprehensive coverage of data structures and algorithm analysis, including a chapter on sorting algorithms. It good choice for students who wish to learn about sorting algorithms in the context of a broader study of data structures and algorithms.
Provides a simple explanation of radix sort, one of the most efficient sorting algorithms for certain types of data. It good choice for students who wish to learn the basics of radix sort.
Provides a concise and accessible introduction to sorting and searching algorithms. It good choice for students who wish to learn the basics of sorting and searching algorithms.
For more information about how these books relate to this course, visit:
OpenCourser.com/topic/6gn6hs/sortin