
As an Amazon Associate and affiliate partner, Menrva Books earns from qualifying purchases. Learn more
Providing a thorough, well-written and thoughtful study of the fundamental theoretical ideas of computing and examining how to design accurate and efficient algorithms, this book is ideal for an introductory course emphasizing theory rather than programming
This book investigates the fundamental theoretical principles that define the nature of computing and the systematic design of efficient algorithms. David Harel, a distinguished computer scientist, utilizes his extensive academic background to bridge the gap between abstract mathematical concepts and practical computational logic. The text provides a rigorous framework for understanding how algorithms function, moving beyond mere coding to explore the underlying logic that governs software and hardware performance.
What You Will Find
Experts frequently cite this work as a foundational text for students seeking to understand the theoretical underpinnings of computer science rather than just programming syntax. Readers often note the academic density of the prose, which is designed to challenge students in introductory theory courses.
Page Count:
480
Publication Date:
1992-01-23
Publisher:
Pearson Education
ISBN-10:
0201504014
ISBN-13:
9780201504019
No comments yet. Be the first to share your thoughts!