New Book Provides Foundations for Application of Agent-Based Modeling
Wilensky’s book teaches modeling natural, social, and engineered complex systems with NetLogo
Rapid technological advances are revolutionizing work in science, mathematics, and complex theories. To introduce the powers of agent-based computer modeling for investigating complex problems, Northwestern University’s Uri Wilensky has written a widely praised book called An Introduction to Agent-Based Modeling: Modeling Natural, Social, and Engineered Complex Systems with NetLogo.

For hands-on activities and examples, the book employs the computer language NetLogo, which Wilensky authored. NetLogo models, for example, may simulate how crystals develop, how birds flock, and how forest fires spread. Each chapter includes step-by-step guides for developing models, along with references, key concepts, and explorations. With these resources, readers can begin to construct models of their own.
“Few people in academia are as singularly connected with an achievement as Uri is with NetLogo,” said Julio M. Ottino, dean of the McCormick School of Engineering. “This book is a part of his legacy that will continue to bring value for many years to come.”
Respected authorities in the field have offered praise for the book. Rob Goldstone, Chancellor's Professor of Psychological and Brain Sciences at Indiana University, said, “This book eloquently captures the excitement of understanding natural and social phenomena by recreating them in computer simulations.”

Melanie Mitchell, professor at Portland State University and the Santa Fe Institute and the author of Complexity: A Guided Tour, recommends the book as “the best book out there for learning (or teaching) the art and science of agent-based modeling.”
Wilensky’s co-author for Introduction to Agent-Based Modeling is William Rand, assistant professor of marketing and computer science and director of the Center for Complexity in Business at the University of Maryland. The book was published by the MIT Press.
At Northwestern, Wilensky is professor of learning sciences in the School of Education and Social Policy and of computer science in the McCormick School of Engineering. He is also the founder and director of the Center for Connected Learning and Computer-Based Modeling (CCL), which is dedicated to the use of technology to deepen learning.