A more intuitive approach to the mathematical foundations of computer scienceDiscrete mathematics is the basis of much of computer science, from algorithms and automata theory to combinatorics and gra
Demonstrating the different roles that logic plays in the disciplines of computer science, mathematics, and philosophy, this concise undergraduate textbook covers select topics from three different ar
Discrete geometry is a relatively new development in pure mathematics, while computational geometry is an emerging area in applications-driven computer science. Their intermingling has yielded excitin
The Greco-Roman mathematician Claudius Ptolemy is one of the most significant figures in the history of science. He is remembered today for his astronomy, but his philosophy is almost entirely lost to
Computational science is an exciting new field at the intersection of the sciences, computer science, and mathematics because much scientific investigation now involves computing as well as theory and
Computational science is a quickly emerging field at the intersection of the sciences, computer science, and mathematics because much scientific investigation now involves computing as well as theory
When first published in 2005, Matrix Mathematics quickly became the essential reference book for users of matrices in all branches of engineering, science, and applied mathematics. In this fully updat
An accessible and rigorous textbook for introducing undergraduates to computer science theoryWhat Can Be Computed? is a uniquely accessible yet rigorous introduction to the most profound ideas at the
A fully updated tutorial on the basics of the Python programming language for science studentsPython is a computer programming language that is rapidly gaining popularity throughout the sciences. This
A fully updated tutorial on the basics of the Python programming language for science studentsPython is a computer programming language that is rapidly gaining popularity throughout the sciences. This
Graph theory goes back several centuries and revolves around the study of graphs--mathematical structures showing relations between objects. With applications in biology, computer science, transportat
The P-NP problem is the most important open problem in computer science, if not all of mathematics. The Golden Ticket provides a nontechnical introduction to P-NP, its rich history, and its algorithmi
Logic is essential to correct reasoning and also has important theoretical applications in philosophy, computer science, linguistics, and mathematics. This book provides an exceptionally clear introdu
This self-contained introduction to the distributed control of robotic networks offers a distinctive blend of computer science and control theory. The book presents a broad set of tools for understand
Robert Axelrod is widely known for his groundbreaking work in game theory and complexity theory. He is a leader in applying computer modeling to social science problems. His book The Evolution of Coo
The P-NP problem is the most important open problem in computer science, if not all of mathematics. "The Golden Ticket" provides a nontechnical introduction to P-NP, its rich history, and its algorith