The Nonlinear Workbook provides a comprehensive treatment of all the techniques in nonlinear dynamics together with C++, Java and SymbolicC++ implementations. The book not only covers the theoretical aspects of the topics but also provides the practical tools. To understand the material, more than 100 worked out examples and 160 ready to run programs are included. Each chapter provides a collection of interesting problems. New topics added to the 6th edition are Swarm Intelligence, Quantum Cellular Automata, Hidden Markov Model and DNA, Birkhoff's ergodic theorem and chaotic maps, Banach fixed point theorem and applications, tau-wavelets of Haar, Boolean derivatives and applications, and Cartan forms and Lagrangian.