Introduction to Algorithms by Thomas H. Cormen

Click For Summary
SUMMARY

The discussion centers on "Introduction to Algorithms" by Thomas H. Cormen and its reliance on pseudo code rather than a widely-used programming language like Java. While the textbook is recognized as a standard resource for algorithms courses, its use of pseudo code is criticized for being outdated, as contemporary computer science students are typically proficient in Java. This disconnect may hinder the practical application of algorithms taught in the book, suggesting a need for updated resources that align with current programming practices.

PREREQUISITES
  • Familiarity with algorithmic concepts
  • Basic understanding of pseudo code
  • Proficiency in Java programming
  • Knowledge of data structures
NEXT STEPS
  • Explore Java implementations of algorithms
  • Research modern algorithm textbooks that use Java
  • Study algorithm visualization tools
  • Learn about the evolution of algorithm teaching methodologies
USEFUL FOR

Computer science students, educators in algorithm courses, and software developers seeking to enhance their understanding of algorithms through practical programming languages.

For those who have used this book

  • Strongly Recommend

    Votes: 0 0.0%
  • Lightly Recommend

    Votes: 0 0.0%
  • Strongly don't Recommend

    Votes: 0 0.0%

  • Total voters
    1
Physics news on Phys.org
Although this is the most common textbook used in Algorithms course, but it's big problem is the use of pseudo code instead of a common mature language such as Java.

The use of pseudo code is useful when there is no common language (like in 1980s) and thus making the book intended to broad audience, but now I think no CS student that has to take algo course that don't have familiarity with Java.
 

Similar threads

  • Poll Poll
  • · Replies 6 ·
Replies
6
Views
6K
  • Poll Poll
  • · Replies 1 ·
Replies
1
Views
3K
  • Poll Poll
  • · Replies 2 ·
Replies
2
Views
5K
  • Poll Poll
  • · Replies 1 ·
Replies
1
Views
5K
  • Poll Poll
  • · Replies 1 ·
Replies
1
Views
4K
  • Poll Poll
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 11 ·
Replies
11
Views
5K
  • Poll Poll
  • · Replies 13 ·
Replies
13
Views
17K
  • Poll Poll
  • · Replies 2 ·
Replies
2
Views
6K
  • Poll Poll
  • · Replies 1 ·
Replies
1
Views
7K