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

Most popular on Perlego

1 of 20
  1. Intermediate C Programming
    Intermediate C Programming
    Yung-Hsiang Lu, George K. Thiruvathukal
    2024
  2. Analysis and Design of Geotechnical Structures
    Analysis and Design of Geotechnical Structures
    Manuel Matos Fernandes
    2020
  3. Algorithmic Cryptanalysis
    Algorithmic Cryptanalysis
    Antoine Joux
    2009
  4. Close-Range Photogrammetry and 3D Imaging
    Thomas Luhmann, Stuart Robson, Stephen Kyle, Jan Boehm
    2013
  5. Explorations in Computing
    John S. Conery
    2010
  6. Machine Learning
    Stephen Marsland
    2014
  7. Machine Learning with R
    Brett Lantz
    2019
  8. Hands-On Data Structures and Algorithms with Python
    Dr. Basant Agarwal
    2022
  9. AI for Games
    Ian Millington
    2021
  10. Social Media Algorithms
    2025
  11. Addiction by Design
    Natasha Dow Schüll
    2025
  12. Real-Time Embedded Systems with Open-Source Operating Systems
    Ivan Cibrario Bertolotti, Gabriele Manduchi
    2025
  13. Multi-objective Optimization Techniques
    2025
  14. OCP Oracle Certified Professional Java SE 17 Developer Practice Tests
    Jeanne Boyarsky, Scott Selikoff
    2022
  15. The Self-Taught Computer Scientist
    Cory Althoff
    2021
  16. Testing and Tuning Market Trading Systems
    Timothy Masters
    2018
  17. Functional Programming Patterns in Scala and Clojure
    Michael Bevilacqua-Linn
    2013
  18. Gmdh-methodology And Implementation In Matlab
    2016
  19. Close-Range Photogrammetry and 3D Imaging
    Thomas Luhmann, Stuart Robson, Stephen Kyle, Jan Boehm
    2019
  20. Nine Algorithms That Changed the Future
    John MacCormick
    2020
  21. Graph Theory and Its Applications
    Jonathan L. Gross, Jay Yellen, Mark Anderson
    2018
  22. AI for Games, Third Edition
    Ian Millington
    2019
  23. Optimization Algorithms
    Alaa Khamis
    2024
  24. Grokking Algorithms, Second Edition
    Aditya Y Bhargava
    2024
  25. Machine Learning for Decision Makers
    Patanjali Kashyap
    2023
  26. Algorithms, Humans, and Interactions
    Don Donghee Shin
    2023
  27. Artificial Intelligence Programming with Python
    Perry Xiao
    2022
  28. Learn Algorithmic Trading
    Sebastien Donadio, Sourav Ghosh
    2019
  29. Python Machine Learning
    Wei-Meng Lee
    2019
  30. Python Data Structures and Algorithms
    Benjamin Baka
    2017
  31. Nine Algorithms That Changed the Future
    John MacCormick
    2011
  32. Spies, Lies, and Algorithms
    Amy B. Zegart
    2022
  33. Machine Learning Algorithms in Depth
    Vadim Smolyakov
    2025
  34. Efficient Algorithm Design
    Masoud Makrehchi
    2024
  35. A Gamer's Introduction to Programming in C#
    Aaron Langille
    2024
  36. Programming Language Explorations
    Ray Toal, Sage Strieker, Marco Berardini
    2024
  37. Quantum Computing Algorithms
    Barry Burd
    2023
  38. The Feel of Algorithms
    Minna Ruckenstein
    2023
  39. Mathematics of Deep Learning
    Leonid Berlyand, Pierre-Emmanuel Jabin
    2023
  40. Combinatorics of Permutations
    Miklos Bona
    2022
  41. A Common-Sense Guide to Data Structures and Algorithms, Second Edition
    Jay Wengrow
    2020
  42. Applying Math with Python
    Sam Morley
    2020
  43. Programming Machine Learning
    Paolo Perrotta
    2020
  44. Davies: The State of Open Data
    Tim Davies, B. Walker
    2019
  45. Beginning Java Data Structures and Algorithms
    James Cutajar
    2018
  46. What Can Be Computed?
    John MacCormick
    2018
  47. Handbook of Discrete and Computational Geometry
    Csaba D. Toth, Joseph O'Rourke, Jacob E. Goodman
    2017
  48. Handbook of Discrete and Combinatorial Mathematics
    2017
  49. Probability and Computing
    Michael Mitzenmacher, Eli Upfal
    2017
  50. Everyday Data Structures
    William Smith
    2017
  51. Algorithms: Design Techniques And Analysis
    M H Alsuwaiyel
    2016
  52. The Golden Ticket
    Lance Fortnow
    2013
  53. Numerical Sound Synthesis
    Stefan Bilbao
    2009
  54. Design and Analysis of Distributed Algorithms
    Nicola Santoro
    2006
  55. Principles of Data Science
    Sinan Ozdemir
    2016
  56. generatingfunctionology
    Herbert S. Wilf
    2005
  57. Real-Time Collision Detection
    Christer Ericson
    2004
  58. Mapmatics
    Paulina Rowińska
    2024
  59. Big Data, Big Design
    Helen Armstrong, Keetra Dean Dixon
    2021
  60. Java 9 Data Structures and Algorithms
    Debasish Ray Chawdhuri
    2017
View all

Recently published

1 of 17
  1. Addiction by Design
    Addiction by Design
    Natasha Dow Schüll
    2025
  2. Real-Time Embedded Systems with Open-Source Operating Systems
    Real-Time Embedded Systems with Open-Source Operating Systems
    Ivan Cibrario Bertolotti, Gabriele Manduchi
    2025
  3. Comprehensive Data Structures and Algorithms in C#
    Comprehensive Data Structures and Algorithms in C#
    S. K. Srivastava, Deepali Srivastava
    2025
  4. Emulation of Complex Fluid Flows
    Xingjian Wang, Vigor Yang
    2025
  5. Java Crash Course
    Dr. Edward Lavieri Jr.
    2025
  6. Introduction to Computer Science 2026
    Azhar ul Haque Sario
    2026
  7. The Delicate Art of Brute Force
    Paul J. Nahin
    2026
  8. Think Like a Programmer
    Aaron Ploetz
    2026
  9. RESTful API Design Principles
    Alex Rodriguez
    2025
  10. Cambridge O Level Computer Science 2210
    Azhar ul Haque Sario
    2025
  11. Unplugged Tots
    Hannah Hagon
    2025
  12. Algorithmic Regimes
    2025
  13. Functional Data Structures and Algorithms
    Tobias Nipkow
    2025
  14. Designing with Algorithms
    Arash Soleimani
    2025
  15. Comprehensive Data Structures and Algorithms in Java
    S. K. Srivastava, Deepali Srivastava
    2025
  16. Modern Data Architecture in AI
    Abhik Choudhury, Praneeth Puchakayala, Aishwarya Badlani
    2025
  17. Number Theory
    Peter D. Schumer
    2025
  18. Minds, Machines, and Misinformation
    Don Donghee Shin
    2025
  19. Quantum Programming in Depth
    Mariia Mykhailova
    2025
  20. Refactoring to Rust
    Lily Mara, Joel Holmes
    2025
  21. Mastering Algorithms
    Prof. (Dr.) Rahul Bhandari, Prof. Om Prakash Suthar
    2025
  22. Artificial Intelligence and Data Science in Agriculture
    Chandrasekar Vuppalapati
    2026
  23. Python 3 Using DeepSeek
    Oswald Campesato
    2026
  24. The Z Garbage Collector
    Erik Österlund
    2026
  25. Comprehensive Data Structures and Algorithms in Python
    S. K. Srivastava, Deepali Srivastava
    2026
  26. Driving Innovation by Dynamic Optimization
    2026
  27. Cryptographic Algorithms
    Anita Tomar, Ankur Nehra
    2026
  28. Algorithms for Smart World Technologies
    Suman Saha, Shailendra Shukla
    2026
  29. Killer Algorithms
    Marcus Briggs
    2026
  30. 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
  31. Tiny Machine Learning Techniques for Constrained Devices
    2026
  32. The Anthology in Digital Culture
    Giulia Taurino
    2025
  33. Error Freed CFD Mathematics
    A. J. Baker, James D. Freels
    2025
  34. Python Interview Preparation
    Ashutosh Shashi
    2025
  35. Inequalities of Platform Publishing
    Claire Parnell
    2025
  36. Mastering Algorithms with Python
    Chenyang Shi
    2025
  37. A Gamer's Introduction to Programming with MonoGame
    Aaron Langille
    2025
  38. Artificial Intelligence for Natural Language Processing
    Dhanalekshmi Prasad Yedurkar, Ganesh R. Pathak, Manisha Galphade, Thompson Stephan
    2025
  39. Optimizing Edge and Fog Computing Applications with AI and Metaheuristic Algorithms
    2025
  40. Mathematics of Networks
    Nathan Albin, Pietro Poggi-Corradini
    2025
  41. Nonlinear Analysis and Computational Techniques
    2025
  42. Metaverse and Digital Twins
    2025
  43. Thinking About Programs
    Gavin Lowe
    2025
  44. Data-Driven Global Optimization Methods and Applications
    Huachao Dong, Peng Wang, Jinglu Li
    2025
  45. Applied Functional Programming in Scala
    Virendra Kumar Mishra
    2025
  46. Nature Appreciation
    Anna Ursyn
    2025
  47. Dance Code
    Anna Ursyn
    2025
  48. Code Appreciation
    Anna Ursyn
    2025
  49. New Storytelling
    Anna Ursyn
    2025
View all

Recently added

1 of 20
  1. Introduction to Computer Science 2026
    Introduction to Computer Science 2026
    Azhar ul Haque Sario
    2026
  2. Grokking Algorithms, Second Edition
    Grokking Algorithms, Second Edition
    Aditya Y Bhargava
    2024
  3. The Delicate Art of Brute Force
    The Delicate Art of Brute Force
    Paul J. Nahin
    2026
  4. Mapmatics
    Paulina Rowińska
    2024
  5. Think Like a Programmer
    Aaron Ploetz
    2026
  6. Natural Language Processing with Python
    Cuantum Technologies LLC
    2025
  7. Mastering Algorithms
    Prof. (Dr.) Rahul Bhandari, Prof. Om Prakash Suthar
    2025
  8. Comprehensive Data Structures and Algorithms in C#
    S. K. Srivastava, Deepali Srivastava
    2025
  9. RESTful API Design Principles
    Alex Rodriguez
    2025
  10. Nine Algorithms That Changed the Future
    John MacCormick
    2020
  11. Cambridge O Level Computer Science 2210
    Azhar ul Haque Sario
    2025
  12. Real-Time Embedded Systems with Open-Source Operating Systems
    Ivan Cibrario Bertolotti, Gabriele Manduchi
    2025
  13. Mathematics for Game Programming and Computer Graphics
    Penny de Byl
    2022
  14. PyTorch Deep Learning Hands-On
    Sherin Thomas, Sudhanshu Passi
    2019
  15. Hands-On Object-Oriented Programming with Kotlin
    Abid Khan, Igor Kucherenko
    2018
  16. Beginning Java Data Structures and Algorithms
    James Cutajar
    2018
  17. Java 9 Data Structures and Algorithms
    Debasish Ray Chawdhuri
    2017
  18. Python Data Structures and Algorithms
    Benjamin Baka
    2017
  19. Everyday Data Structures
    William Smith
    2017
  20. Principles of Data Science
    Sinan Ozdemir
    2016
  21. Python: Real-World Data Science
    Fabrizio Romano, Phuong Vo.T.H, Martin Czygan, Robert Layton, Sebastian Raschka
    2016
  22. Machine Learning with R
    Brett Lantz
    2019
  23. 40 Algorithms Every Data Scientist Should Know
    Jürgen Weichenberger, Huw Kwon
    2024
  24. Addiction by Design
    Natasha Dow Schüll
    2025
  25. Emulation of Complex Fluid Flows
    Xingjian Wang, Vigor Yang
    2025
  26. Python for Algorithmic Trading Cookbook
    Jason Strimpel
    2024
  27. Java Concurrency and Parallelism
    Jay Wang
    2024
  28. Mastering Vim
    Ruslan Osipov
    2024
  29. 15 Math Concepts Every Data Scientist Should Know
    David Hoyle
    2024
  30. Efficient Algorithm Design
    Masoud Makrehchi
    2024
  31. TradeStation EasyLanguage for Algorithmic Trading
    Domenico D'Errico
    2024
  32. Java Crash Course
    Dr. Edward Lavieri Jr.
    2025
  33. Clean Code in JavaScript
    James Padolsey
    2020
  34. Asynchronous Programming in Rust
    Carl Fredrik Samson
    2024
  35. Introduction to Algorithms
    Cuantum Technologies LLC
    2024
  36. Supervised Machine Learning with Python
    Taylor Smith
    2019
  37. Learn Algorithmic Trading
    Sebastien Donadio, Sourav Ghosh
    2019
  38. Effective Concurrency in Go
    Burak Serdar
    2023
  39. Algorithms and Data Structures with Python
    Cuantum Technologies LLC
    2024
  40. Applying Math with Python
    Sam Morley
    2020
  41. Quantum Computing Algorithms
    Barry Burd
    2023
  42. Developing High-Frequency Trading Systems
    Sebastien Donadio, Sourav Ghosh, Romain Rossier
    2022
  43. Hands-On Data Structures and Algorithms with Python
    Dr. Basant Agarwal
    2022
  44. Unplugged Tots
    Hannah Hagon
    2025
  45. DeFi Shape Finance
    Azhar ul Haque Sario
    2025
  46. Functional Data Structures and Algorithms
    Tobias Nipkow
    2025
  47. Comprehensive Data Structures and Algorithms in Java
    S. K. Srivastava, Deepali Srivastava
    2025
  48. Algorithmic Regimes
    2025
  49. Designing with Algorithms
    Arash Soleimani
    2025
  50. Modern Data Architecture in AI
    Abhik Choudhury, Praneeth Puchakayala, Aishwarya Badlani
    2025
  51. The Role of Blockchain in Disaster Management
    2024
  52. Quantum Programming in Depth
    Mariia Mykhailova
    2025
  53. Refactoring to Rust
    Lily Mara, Joel Holmes
    2025
  54. Elliptic Curve Cryptography for Developers
    Michael Rosing
    2025
  55. Minds, Machines, and Misinformation
    Don Donghee Shin
    2025
  56. Number Theory
    Peter D. Schumer
    2025
  57. Considerations on the AI Endgame
    Soenke Ziesche, Roman V. Yampolskiy
    2025
  58. Every Bit Counts
    John L. Gustafson
    2024
  59. Optimization in Sustainable Energy
    2025
  60. Building Quantum Software with Python
    Constantin Gonciulea, Charlee Stefanski
    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