Skip to main content
Perlego
Browse
Institutions
Pricing
Login
DeutschEnglishEspañolFrançaisItaliano
DeutschEnglishEspañolFrançaisItaliano

Browse by topic

  • Architecture
  • Art
  • Biological Sciences
  • Business
  • Computer Science
  • Design
  • Economics
  • Education
  • History
  • Languages & Linguistics
  • Law
  • Literature
  • Mathematics
  • Media & Performing Arts
  • Medicine
  • Personal Development
  • Philosophy
  • Physical Sciences
  • Politics & International Relations
  • Psychology
  • Social Sciences
  • Study Aids
  • Technology & Engineering
  • Theology & Religion

Or browse by

  • Subtopics
  • Publishers
  • Index

Browse study resources

  • Knowledge Base
  • Study Guides
  • Essay Writing Guides
  1. Home
  2. Browse
  3. Computer Science
  4. Programming Algorithms
Computer Science

Programming Algorithms

  • Explore
  • Books
  • Related topics

Find by topic

1 of 14
  1. Application Development
  2. Artificial Intelligence (AI) & Semantics
  3. Bioinformatics
  4. CAD-CAM
  5. Certification Guides in Computer Science
  6. Client-Server Computing
  7. Cloud Computing
  8. Compilers
  9. Computer Engineering
  10. Computer Graphics
  11. Computer Networking
  12. Computer Science General
  13. Computer Vision & Pattern Recognition
  14. Content Management Systems
  15. Cryptography
  16. Cyber Security
  17. Data Mining
  18. Data Modelling & Design
  19. Data Processing
  20. Data Transmission Systems
  21. Data Visualisation
  22. Data Warehousing
  23. Databases
  24. Desktop Applications
  25. Digital Media
  26. Entreprise Applications
  27. Hardware
  28. Home Automation
  29. Human-Computer Interaction
  30. Information Technology
  31. MCSE
  32. Microsoft Programming
  33. Natural Language Processing
  34. Neural Networks
  35. Object Oriented Programming
  36. Open Source Programming
  37. Operating Systems
  38. Optical Data Processing
  39. Parallel Programming
  40. Programming
View all

Trending on Perlego

1 of 16
  1. Spies, Lies, and Algorithms
    Spies, Lies, and Algorithms
    Amy B. Zegart
    2022
  2. What Can Be Computed?
    What Can Be Computed?
    John MacCormick
    2018
  3. Design and Analysis of Distributed Algorithms
    Design and Analysis of Distributed Algorithms
    Nicola Santoro
    2006
  4. Handbook of Discrete and Combinatorial Mathematics
    2017
  5. Optimization in Sustainable Energy
    2025
  6. Multi-objective Optimization Techniques
    2025
  7. Automatic Generation Of Algorithms
    Victor Parada
    2025
  8. Data Structures for Engineers and Scientists Using Python
    Rakesh Nayak, Nishu Gupta
    2024
  9. Computer Vision
    Pancham Shukla, Rajanikanth Aluvalu, Shilpa Gite, Uma Maheswari
    2023
  10. Machine Learning and Big Data
    Uma N. Dulhare, Khaleel Ahmad, Khairol Amali Bin Ahmad
    2020
  11. Handbook of Discrete and Computational Geometry
    Csaba D. Toth, Joseph O'Rourke, Jacob E. Goodman
    2017
  12. Handbook of Graph Theory
    Jonathan L. Gross, Jay Yellen, Ping Zhang
    2013
  13. Handbook of Scheduling
    Joseph Y-T. Leung
    2004
  14. Handbook of Proof Theory
    1998
  15. Decision Support Systems in Smart Computing
    2026
  16. Nature-Inspired Intelligence for Complex Problems
    2026
  17. Driving Innovation by Dynamic Optimization
    2026
  18. Metaverse and Digital Twins
    2025
  19. Optimization in Sustainable Energy
    2025
  20. The Impact of Algorithmic Technologies on Healthcare
    2025
  21. Conical Approach to Linear Programming
    P D'Alessandro
    2024
  22. Advanced Routing of Electronic Modules
    Michael Pecht, Yeun Tsun Wong
    2024
  23. Bio-Inspired Optimization for Medical Data Mining
    2024
  24. Bio-Inspired Optimization for Medical Data Mining
    2024
  25. Deep Learning for Cognitive Computing Systems
    M.G. Sumithra, Rajesh Kumar Dhanaraj, Celestine Iwendi, Anto Merline Manoharan
    2022
  26. Machine Learning for Cyber Security
    Preeti Malik, Lata Nautiyal, Mangey Ram
    2022
  27. Role of Edge Analytics in Sustainable Smart City Development
    G. R. Kanagachidambaresan
    2020
  28. The Practical Handbook of Genetic Algorithms
    Lance D. Chambers
    2019
  29. Inductive Learning Algorithms for Complex Systems Modeling
    H.R. Madala
    2019
  30. Recent Progress in Computational Sciences and Engineering
    Theodore Simos, George Maroulis
    2019
  31. Knowledge-based Expert Systems in Chemistry
    Philip Judson
    2019
  32. Modern Digital Halftoning
    Daniel L. Lau, Gonzalo R. Arce
    2018
  33. Algorithmics of Nonuniformity
    Micha Hofri, Hosam Mahmoud
    2018
  34. Computational Algebra
    2018
  35. Computer Network Time Synchronization
    David L. Mills
    2017
  36. Computer Science and Technology
    2016
  37. Applications of Combinatorial Matrix Theory to Laplacian Matrices of Graphs
    Jason J. Molitierno
    2016
  38. Handbook of Parallel Computing
    2007
  39. Handbook of Real-Time and Embedded Systems
    2007
  40. Handbook of Real-Time and Embedded Systems
    Insup Lee, Joseph Y-T. Leung, Sang H. Son
    2007
  41. Handbook of Combinatorial Designs
    Charles J. Colbourn, Jeffrey H. Dinitz
    2006
  42. Handbook of Algorithms for Wireless Networking and Mobile Computing
    2005
  43. Data Structures And Algorithms
    2003
  44. Mathematical Logic In The 20th Century
    2003
  45. Acquisition Of Software Engineering Knowledge - Sweep: An Automatic Programming System Based On Genetic Programming And Cultural Algorithms
    Robert G Reynolds, George S Cowan
    2003
  46. Graph Algebras and Automata
    Andrei Kelarev
    2003
  47. The Practical Handbook of Genetic Algorithms
    2000

Most popular on Perlego

1 of 20
  1. AI for Games
    AI for Games
    Ian Millington
    2021
  2. Principles of Data Science
    Principles of Data Science
    Sinan Ozdemir
    2016
  3. Algorithmic Cryptanalysis
    Algorithmic Cryptanalysis
    Antoine Joux
    2009
  4. Big Data, Big Design
    Helen Armstrong, Keetra Dean Dixon
    2021
  5. Machine Learning with R
    Brett Lantz
    2019
  6. Considerations on the AI Endgame
    Soenke Ziesche, Roman V. Yampolskiy
    2025
  7. Quantum Computing and Information: 2nd Edition
    Peter Lee, Huiwen Ji, Ran Cheng
    2025
  8. Python
    T.S. Murugesh, Shriram K. Vasudevan, Sini Raj Pulari
    2024
  9. C++ Brain Teasers
    Anders Schau Knatten
    2024
  10. Close-Range Photogrammetry and 3D Imaging
    Thomas Luhmann, Stuart Robson, Stephen Kyle, Jan Boehm
    2013
  11. Contest Theory
    Milan Vojnović
    2016
  12. Hands-On Data Structures and Algorithms with Python
    Dr. Basant Agarwal
    2022
  13. Analysis and Design of Geotechnical Structures
    Manuel Matos Fernandes
    2020
  14. Machine Learning
    Stephen Marsland
    2014
  15. Computer Science, Algorithms and Complexity
    2020
  16. All the News That’s Fit to Click
    Caitlin Petre
    2021
  17. Unplugged Tots
    Hannah Hagon
    2025
  18. Python Quick Interview Guide
    Shyamkant Limaye
    2021
  19. Addiction by Design
    Natasha Dow Schüll
    2025
  20. Social Media Algorithms
    2025
  21. The Feel of Algorithms
    Minna Ruckenstein
    2023
  22. The Self-Taught Computer Scientist
    Cory Althoff
    2021
  23. Javascript
    William Sullivan
    2017
  24. Handbook of Combinatorial Designs
    Charles J. Colbourn, Jeffrey H. Dinitz
    2006
  25. A Concise Introduction to Data Structures using Java
    Mark J. Johnson
    2013
  26. Functional Programming Patterns in Scala and Clojure
    Michael Bevilacqua-Linn
    2013
  27. Algorithms and Theory of Computation Handbook, Volume 1
    Mikhail J. Atallah, Marina Blanton
    2009
  28. Close-Range Photogrammetry and 3D Imaging
    Thomas Luhmann, Stuart Robson, Stephen Kyle, Jan Boehm
    2019
  29. Modern X86 Assembly Language Programming
    Daniel Kusswurm
    2023
  30. Nine Algorithms That Changed the Future
    John MacCormick
    2020
  31. Grokking Algorithms, Second Edition
    Aditya Y Bhargava
    2024
  32. Algorithms, Humans, and Interactions
    Don Donghee Shin
    2023
  33. Computability Theory
    S. Barry Cooper, S. Barry Cooper
    2017
  34. Natural Language Processing with Python
    Cuantum Technologies LLC
    2025
  35. Hidden in White Sight
    Calvin Lawrence, Calvin D. Lawrence
    2023
  36. Combinatorics of Permutations
    Miklos Bona
    2022
  37. Artificial Intelligence Programming with Python
    Perry Xiao
    2022
  38. Artificial Intelligence Programming with Python
    Perry Xiao
    2022
  39. Spies, Lies, and Algorithms
    Amy B. Zegart
    2022
  40. A Common-Sense Guide to Data Structures and Algorithms, Second Edition
    Jay Wengrow
    2020
  41. Learn Algorithmic Trading
    Sebastien Donadio, Sourav Ghosh
    2019
  42. C++ Data Structures and Algorithm Design Principles
    John Carey, Shreyans Doshi, Payas Rajan
    2019
  43. Python Machine Learning
    Wei-Meng Lee
    2019
  44. AI for Games, Third Edition
    Ian Millington
    2019
  45. Graph Theory and Its Applications
    Jonathan L. Gross, Jay Yellen, Mark Anderson
    2018
  46. Beginning Java Data Structures and Algorithms
    James Cutajar
    2018
  47. What Can Be Computed?
    John MacCormick
    2018
  48. Probability and Computing
    Michael Mitzenmacher, Eli Upfal
    2017
  49. Software Engineering
    Vaclav Rajlich
    2016
  50. Introduction to Biological Networks
    Alpan Raval, Animesh Ray
    2016
  51. Introductory Discrete Mathematics
    V. K . Balakrishnan
    2012
  52. Design and Analysis of Distributed Algorithms
    Nicola Santoro
    2006
  53. Real-Time Collision Detection
    Christer Ericson
    2004
  54. Handbook of Discrete and Combinatorial Mathematics
    2017
  55. Hands-On Game Development without Coding
    Lucas Bertolini
    2018
  56. Java 9 Data Structures and Algorithms
    Debasish Ray Chawdhuri
    2017
  57. Everyday Data Structures
    William Smith
    2017
  58. Ray Tracing from the Ground Up
    Kevin Suffern
    2016
  59. High Performance Visualization
    2012
  60. Nine Algorithms That Changed the Future
    John MacCormick
    2011
View all

Recently published

1 of 15
  1. Addiction by Design
    Addiction by Design
    Natasha Dow Schüll
    2025
  2. RESTful API Design Principles
    RESTful API Design Principles
    Alex Rodriguez
    2025
  3. Emulation of Complex Fluid Flows
    Emulation of Complex Fluid Flows
    Xingjian Wang, Vigor Yang
    2025
  4. Perspectives on Machine Consciousness
    2026
  5. Multi-Agent Search under Uncertainty
    Barouch Matzliach, Evgeny Kagan, Irad Ben-Gal
    2026
  6. Comprehensive Data Structures and Algorithms in Python
    S. K. Srivastava, Deepali Srivastava
    2026
  7. Cryptographic Algorithms
    Anita Tomar, Ankur Nehra
    2026
  8. Ethics and Governance of Artificial Intelligence
    Manjeet Rege, Hemachandran K
    2026
  9. Introduction to Computer Science 2026
    Azhar ul Haque Sario
    2026
  10. Agentic AI Unleashed
    Jayaram Nanduri, Anand Oka
    2026
  11. The Delicate Art of Brute Force
    Paul J. Nahin
    2026
  12. Computational Physics Using C
    John W. Fattaruso
    2026
  13. Cambridge O Level Computer Science 2210
    Azhar ul Haque Sario
    2025
  14. Comprehensive Data Structures and Algorithms in C#
    S. K. Srivastava, Deepali Srivastava
    2025
  15. Real-Time Embedded Systems with Open-Source Operating Systems
    Ivan Cibrario Bertolotti, Gabriele Manduchi
    2025
  16. Java All-in-One For Dummies
    Doug Lowe
    2026
  17. The Qubit Reckoning
    Sunil Poonia
    2026
  18. Metaheuristic Optimization Algorithms
    Kaushik Kumar, Ritesh Kumar Singh, Sanjiv Kumar Tiwari, Chikesh Ranjan
    2026
  19. Algorithm Management Optimization
    2026
  20. Decision Support Systems in Smart Computing
    2026
  21. Algorithms
    Russell Impagliazzo, Ragesh Jaiswal
    2026
  22. Practical Graph Intelligence 1
    Pramod Singh Rathore, Abhishek Kumar, Priya Batta, Inam Ul Haq
    2026
  23. Practical Graph Intelligence 2
    2026
  24. Advanced Intelligence Methods for Data Science and Optimization
    2026
  25. Nature-Inspired Intelligence for Complex Problems
    2026
  26. Grey Wolf Optimizer
    2026
  27. Introduction to Automata Theory and Formal Languages
    Amol M Jagtap, Gautami G. Shingan, Amol M. Jagtap
    2026
  28. Numerical Analysis
    Leon M. Galitsky
    2026
  29. Automata Theory and Formal Languages
    Władysław Homenda, Witold Pedrycz
    2026
  30. Digital Minds 1.0
    Soenke Ziesche
    2026
  31. Artificial Intelligence and Data Science in Agriculture
    Chandrasekar Vuppalapati
    2026
  32. Python 3 Using DeepSeek
    Oswald Campesato
    2026
  33. The Z Garbage Collector
    Erik Österlund
    2026
  34. Driving Innovation by Dynamic Optimization
    2026
  35. System Dynamics
    2026
  36. Uncertain Data Analysis
    Sansanee Auephanwiriyakul
    2026
  37. Algorithms for Smart World Technologies
    Suman Saha, Shailendra Shukla
    2026
  38. The Dynamic Equity Framework Theory
    Babajide J. Asaju
    2026
  39. Killer Algorithms
    Marcus Briggs
    2026
  40. Initialization and Diversity in Optimization Algorithms
    Diego Oliva, Marco Antonio Perez Cisneros, Bernardo Morales-Castañeda, Mario A. Navarro Velázquez, Itzel Aranguren, Marco Perez-Cisneros
    2026
  41. Tiny Machine Learning Techniques for Constrained Devices
    2026
  42. The Anthology in Digital Culture
    Giulia Taurino
    2025
  43. Error Freed CFD Mathematics
    A. J. Baker, James D. Freels
    2025
  44. The Book of Sovereignty
    Luc De Smet
    2026
View all

Recently added

1 of 20
  1. The Qubit Reckoning
    The Qubit Reckoning
    Sunil Poonia
    2026
  2. Java All-in-One For Dummies
    Java All-in-One For Dummies
    Doug Lowe
    2026
  3. Numerical Analysis
    Numerical Analysis
    Leon M. Galitsky
    2026
  4. Algorithms
    Russell Impagliazzo, Ragesh Jaiswal
    2026
  5. Algorithm Management Optimization
    2026
  6. Metaheuristic Optimization Algorithms
    Kaushik Kumar, Ritesh Kumar Singh, Sanjiv Kumar Tiwari, Chikesh Ranjan
    2026
  7. Decision Support Systems in Smart Computing
    2026
  8. Perspectives on Machine Consciousness
    2026
  9. Practical Graph Intelligence 1
    Pramod Singh Rathore, Abhishek Kumar, Priya Batta, Inam Ul Haq
    2026
  10. Practical Graph Intelligence 2
    2026
  11. Advanced Intelligence Methods for Data Science and Optimization
    2026
  12. Quantum Algorithms and Applications: A Scaffolding Approach
    Peter Lee, Ran Cheng, Huiwen Ji
    2025
  13. Multi-Agent Search under Uncertainty
    Barouch Matzliach, Evgeny Kagan, Irad Ben-Gal
    2026
  14. Nature-Inspired Intelligence for Complex Problems
    2026
  15. Metrics That Make a Difference
    Robert Gilmore Pontius Jr
    2022
  16. Automata Theory and Formal Languages
    Władysław Homenda, Witold Pedrycz
    2026
  17. Grey Wolf Optimizer
    2026
  18. Graph Theory
    Karin R Saoub
    2021
  19. A Textbook of Data Structures and Algorithms, Volume 1
    G. A. Vijayalakshmi Pai
    2022
  20. Introduction to Automata Theory and Formal Languages
    Amol M Jagtap, Gautami G. Shingan, Amol M. Jagtap
    2026
  21. Artificial Intelligence Programming with Python
    Perry Xiao
    2022
  22. Digital Minds 1.0
    Soenke Ziesche
    2026
  23. Comprehensive Data Structures and Algorithms in Python
    S. K. Srivastava, Deepali Srivastava
    2026
  24. Artificial Intelligence and Data Science in Agriculture
    Chandrasekar Vuppalapati
    2026
  25. Python 3 Using DeepSeek
    Oswald Campesato
    2026
  26. The Z Garbage Collector
    Erik Österlund
    2026
  27. Ethics and Governance of Artificial Intelligence
    Manjeet Rege, Hemachandran K
    2026
  28. Introduction to Computer Science 2026
    Azhar ul Haque Sario
    2026
  29. Graphs for Pattern Recognition
    Damir Gainanov
    2016
  30. Agentic AI Unleashed
    Jayaram Nanduri, Anand Oka
    2026
  31. Grokking Algorithms, Second Edition
    Aditya Y Bhargava
    2024
  32. The Delicate Art of Brute Force
    Paul J. Nahin
    2026
  33. Computational Physics Using C
    John W. Fattaruso
    2026
  34. Cryptographic Algorithms
    Anita Tomar, Ankur Nehra
    2026
  35. Natural Language Processing with Python
    Cuantum Technologies LLC
    2025
  36. Mastering Algorithms
    Prof. (Dr.) Rahul Bhandari, Prof. Om Prakash Suthar
    2025
  37. Python Interview Preparation
    Ashutosh Shashi
    2025
  38. Comprehensive Data Structures and Algorithms in C#
    S. K. Srivastava, Deepali Srivastava
    2025
  39. RESTful API Design Principles
    Alex Rodriguez
    2025
  40. Nine Algorithms That Changed the Future
    John MacCormick
    2020
  41. Cambridge O Level Computer Science 2210
    Azhar ul Haque Sario
    2025
  42. Real-Time Embedded Systems with Open-Source Operating Systems
    Ivan Cibrario Bertolotti, Gabriele Manduchi
    2025
  43. Mathematics for Game Programming and Computer Graphics
    Penny de Byl
    2022
  44. C++ Data Structures and Algorithm Design Principles
    John Carey, Shreyans Doshi, Payas Rajan
    2019
  45. Getting Started with Python
    Fabrizio Romano, Benjamin Baka, Dusty Phillips
    2019
  46. Hands-On Game Development without Coding
    Lucas Bertolini
    2018
  47. Learn Programming in Python with Cody Jackson
    Cody Jackson
    2018
  48. Hands-On Object-Oriented Programming with Kotlin
    Abid Khan, Igor Kucherenko
    2018
  49. Beginning Java Data Structures and Algorithms
    James Cutajar
    2018
  50. Java 9: Building Robust Modular Applications
    Dr. Edward Lavieri, Peter Verhas, Jason Lee
    2018
  51. Java 9 Data Structures and Algorithms
    Debasish Ray Chawdhuri
    2017
  52. Machine Learning Algorithms
    Giuseppe Bonaccorso
    2017
  53. Python Data Structures and Algorithms
    Benjamin Baka
    2017
  54. Everyday Data Structures
    William Smith
    2017
  55. Learn Python in 7 Days
    Mohit, Bhaskar N. Das
    2017
  56. Principles of Data Science
    Sinan Ozdemir
    2016
  57. Machine Learning with R
    Brett Lantz
    2019
  58. Machine Learning Fundamentals
    Hyatt Saleh
    2018
  59. 40 Algorithms Every Data Scientist Should Know
    Jürgen Weichenberger, Huw Kwon
    2024
  60. Addiction by Design
    Natasha Dow Schüll
    2025
View all

PERLEGO

PricingFAQsContact UsPerlego for InstructorsPerlego for InstitutionsPerlego for PublishersCareersPress

BROWSE

TopicsPublishersIndexKnowledge BaseStudy GuidesHarvard Referencing GuidesAPA Referencing GuidesEssay Writing GuidesResearch Assistant
ArchitectureArtBiological SciencesBusinessComputer ScienceDesignEconomicsEducationHistoryLanguages & LinguisticsLawLiteratureMathematicsMedia & Performing ArtsMedicinePersonal DevelopmentPhilosophyPhysical SciencesPolitics & International RelationsPsychologySocial SciencesStudy AidsTechnology & EngineeringTheology & Religion

Made with ☂︎ in London - © 2026 Perlego Ltd - Perlego HQ, 1 Waterhouse Sq, 138 Holborn, London, EC1N 2ST, United Kingdom - VAT 246681777

PrivacyTermsContent Policy
, (opens in new tab)
BooksSubtopicsPublishersIndexMissionCookiesSmart SearchAccessibility
, (opens in new tab)
Help Centre
, (opens in new tab)
Knowledge Base
, (opens in new tab)

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Instagram
Facebook
LinkedIn
Tiktok
X
DeutschEnglishEspañolFrançaisItaliano