Data Structures, Algorithms, and Invariants

A Practical Guide (First Edition)
Robin Hillyard
©2025, 208 pages

Paperback list price: $74.95

Cognella Direct Ebook: $64.95

You save $10 (13%)

Learn about all formats available for adoption

Bookstore Managers: contact orders@cognella.com to place an order

Customize Data Structures, Algorithms, and Invariants

* Required Fields

Your Customization
cover-30532326584021-1B-URT
Data Structures, Algorithms, and Invariants

In stock

$64.95

Summary
    Data Structures, Algorithms, and Invariants: A Practical Guide provides students with the knowledge and understanding they need to make sensible decisions regarding the choice of an abstract data type (ADT) for particular use cases. The book is a practical guide that helps readers with the process of building a software application utilizing a variety of list-based, tree-based, and graph-based ADTs.

    The opening chapters discuss solving problems, the concept of computational complexity, different types of ADTs, and why they are needed in software development. Additional chapters address unordered, positional, and ordered ADTs, the process of sorting, ways of determining order, and graphs. Each chapter features an introduction, learning objectives, key terms, takeaways, QR codes that link out to additional content such as videos, and chapter review questions to support the reading and learning experience. Additionally, students gain access to a companion source code repository that provides implementations of many of the ADTs.

    Data Structures, Algorithms, and Invariants is an ideal textbook for data structure and algorithms courses in information science, data science, and programming.

    Robin Hillyard is an associate teaching professor in the College of Engineering at Northeastern University. He has been a software innovator, developer, manager, and architect over a long career, having written his first program in 1968. Dr. Hillyard holds an undergraduate degree in engineering science from University College, Oxford, with a specialization in control engineering, and a Ph.D. in computer science from the University of Cambridge. His research focuses on sorting algorithms, genetic algorithms, anonymization, cryptography, and blockchain.
    Formats and Bulk Order Pricing for Confirmed Adoptions

    Publisher Direct Versions — Available through the Cognella Student Store for confirmed adoptions

    $64.95
    Best Value!
    Publisher Direct Ebook Publisher Direct ebooks are available in your Cognella account immediately after purchase and provide access for 180 days. Our ebooks run on VitalSource and RedShelf with perpetual/annual options available.
    $71.95
    Shipping Included!
    Publisher Direct Paperback These special, discounted paperback editions are sold exclusively through the Cognella Student Store (store.cognella.com) for confirmed adoptions. They are not available through other retailers. The books are printed on demand, do not have an ISBN, and are not intended for resale, which results in savings we pass along to students. Most Publisher Direct Paperbacks also come with free, immediate access to the first 30% of the ebook and shipping included.

    Higher Education Bookstore Pricing — These suggested retail prices include a total projected mark-up of 25%

    Inclusive Access Available!
    Ebook
    979-8-8233-8115-4
    We partner with VitalSource, Kortext, and RedShelf to provide day-one access to students through campus bookstores. Bookstores and these vendors share in the total projected mark-up. Learn more about Inclusive Access at cognella.com/inclusive-access. Contact us for details.
    $74.95 Paperback
    978-1-7935-8884-5
    Standard paperback version. Contact us for course adoptions; also available for individual purchase through national wholesalers and retailers — and from our website directly — see Purchase button above.
    See more options
    Other Formats
    Talk to a rep for details
    Other formats (perforated, hardcover, etc.) may be available. Contact us for course adoptions; specialty formats are not available for individual purchase.