Think Complexity

Complexity Science and Computational Modeling



Bookstore > Books > Think Complexity

Price$17.56 - $59.98
Rating
AuthorAllen B. Downey
PublisherO'Reilly Media
Published2012
Pages158
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101449314635
ISBN-139781449314637
EBook Hardcover Paperback

Expand your Python skills by working with data structures and algorithms in a refreshing context - through an eye-opening exploration of complexity science. Whether you're an intermediate-level Python programmer or a student of computational modeling, you'll delve into examples of complex systems through a series of exercises, case studies, and easy-to-understand explanations.

You'll work with graphs, algorithm analysis, scale-free networks, and cellular automata, using advanced features that make Python such a powerful language. Ideal as a text for courses on Python programming and algorithms, Think Complexity will also help self-learners gain valuable experience with topics and ideas they might not encounter otherwise.


  1. (8 books)


4 5 432

Similar Books


Think Complexity, 2nd Edition

Think Complexity, 2nd Edition

by Allen Downey

Complexity science uses computation to explore the physical and social sciences. In Think Complexity, you'll use graphs, cellular automata, and agent-based models to study topics in physics, biology, and economics.Whether you're an intermediate-level Python programmer or a student of computational modeling, you'll delve int...

Price:  $33.53  |  Free ebook  |  Publisher:  O'Reilly Media  |  Release:  2018

Learning Functional Programming

Learning Functional Programming

by Jack Widman

Learn how to think and write code like a functional programmer. With this practical guide, software developers familiar with object-oriented programming will dive into the core concepts of functional programming and learn how to use both functional and OOP features together on large or complex software projects.Author Jack Widman uses sam...

Price:  $33.87  |  Publisher:  O'Reilly Media  |  Release:  2022

Think Python

Think Python

by Allen B. Downey

If you want to learn how to program, working with Python is an excellent way to start. This hands-on guide takes you through the language one step at a time, beginning with basic programming concepts before moving on to functions, recursion, data structures, and object-oriented design.Through exercises in each chapter, you'll try out...

Price:  $63.60  |  Publisher:  O'Reilly Media  |  Release:  2012

Think Java

Think Java

by Allen B. Downey, Chris Mayfield

Currently used at many colleges, universities, and high schools, this hands-on introduction to computer science is ideal for people with little or no programming experience. The goal of this concise book is not just to teach you Java, but to help you think like a computer scientist. You'll learn how to program - a useful skill by its...

Price:  $10.50  |  Publisher:  O'Reilly Media  |  Release:  2016

Think Python, 2nd Edition

Think Python, 2nd Edition

by Allen B. Downey

If you want to learn how to program, working with Python is an excellent way to start. This hands-on guide takes you through the language a step at a time, beginning with basic programming concepts before moving on to functions, recursion, data structures, and object-oriented design. This second edition and its supporting code have been u...

Price:  $19.50  |  Free ebook  |  Publisher:  O'Reilly Media  |  Release:  2015

Think Perl 6

Think Perl 6

by Allen Downey, Laurent Rosenfeld

Want to learn how to program and think like a computer scientist? This practical guide gets you started on your programming journey with the help of Perl 6, the younger sister of the popular Perl programming language. Ideal for beginners, this hands-on book includes over 100 exercises with multiple solutions, and more than 1,000 code exam...

Price:  $50.24  |  Free ebook  |  Publisher:  O'Reilly Media  |  Release:  2017

Think Java, 2nd Edition

Think Java, 2nd Edition

by Allen Downey, Chris Mayfield

Think Java is a hands-on introduction to computer science and programming used by many universities and high schools around the world. Its conciseness, emphasis on vocabulary, and informal tone make it particularly appealing for readers with little or no experience. The book starts with the most basic programming concepts and gradually wo...

Price:  $24.99  |  Free ebook  |  Publisher:  O'Reilly Media  |  Release:  2019

Data-Oriented Programming

Data-Oriented Programming

by Yehonathan Sharvit

Data-Oriented Programming is a one-of-a-kind guide that introduces the data-oriented paradigm. This groundbreaking approach represents data with generic immutable data structures. It simplifies state management, eases concurrency, and does away with the common problems you'll find in object-oriented code. The book presents powerful n...

Price:  $50.62  |  Publisher:  Manning  |  Release:  2022