Explore the latest books of this year!
Bookbot

Panos Louridas

    Cryptography
    Algorithms
    • Algorithms

      • 144 pages
      • 6 hours of reading
      4.0(178)Add rating

      This book serves as an introduction to algorithms for readers with minimal computer science background. It covers a broad spectrum of algorithms, including those related to music, searching, sorting, deep learning, and graphs. The author emphasizes practical applications, focusing on how algorithms function rather than just their capabilities. Unlike many texts that explore technological applications and implications, this book aims to clarify the inner workings of algorithms. Louridas addresses classic algorithms like searching and sorting—essential tools in most applications—while also exploring diverse topics such as algorithms in music, non-traditional searching methods (like the secretary problem), graph algorithms, and the PageRank algorithm. He introduces deep learning with practical insights and discusses the limits of computability. The book concludes with a thought-provoking examination of the implications of these algorithms. Many algorithm books tend to be overly technical or too simplistic, often explaining what algorithms do without detailing how they operate. This book seeks to balance these approaches, demonstrating that algorithms can be articulated in straightforward terms. Ultimately, it aims to make algorithms accessible enough for anyone to execute them with just a pen and paper.

      Algorithms
    • Cryptography

      • 312 pages
      • 11 hours of reading

      Exploring the fundamentals of cryptography, this book delves into its mechanisms, practical applications, and future implications. It emphasizes the importance of cryptographic knowledge for informed citizenship, making complex concepts accessible to readers. By providing a comprehensive overview, it aims to equip individuals with the essential understanding needed in an increasingly digital world.

      Cryptography