Suggested Readings

The textbook is a great resource for the concepts discussed in class. However, we will not assign readings directly from the text. Here are some textbooks you can refer to for enriching your learning experience.

  • “Algorithms in C++, Parts 1-4: Fundamentals, Data Structure, Sorting, Searching” by Robert Sedgewick, Third Edition
  • “Algorithms in C++ Part 5: Graph Algorithms” by Robert Sedgewick, Third Edition
  • “Data Structures and Algorithms in C++” by Goodrich, Tamassia, and Mount