Introduction to Computational Science: Modeling and Simulation for the Sciences, Second Edition, Edition 2

Princeton University Press
3
Free sample

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 experiment. This textbook provides students with a versatile and accessible introduction to the subject. It assumes only a background in high school algebra, enables instructors to follow tailored pathways through the material, and is the only textbook of its kind designed specifically for an introductory course in the computational science and engineering curriculum. While the text itself is generic, an accompanying website offers tutorials and files in a variety of software packages.

This fully updated and expanded edition features two new chapters on agent-based simulations and modeling with matrices, ten new project modules, and an additional module on diffusion. Besides increased treatment of high-performance computing and its applications, the book also includes additional quick review questions with answers, exercises, and individual and team projects.

  • The only introductory textbook of its kind—now fully updated and expanded
  • Features two new chapters on agent-based simulations and modeling with matrices
  • Increased coverage of high-performance computing and its applications
  • Includes additional modules, review questions, exercises, and projects
  • An online instructor's manual with exercise answers, selected project solutions, and a test bank and solutions (available only to professors)
  • An online illustration package is available to professors
Read more

About the author

Angela B. Shiflet is the Larry Hearn McCalla Professor of Mathematics and Computer Science and director of computational science at Wofford College. George W. Shiflet is the Larry Hearn McCalla Professor of Biology at Wofford College.
Read more
3.7
3 total
Loading...

Additional Information

Publisher
Princeton University Press
Read more
Published on
Mar 30, 2014
Read more
Pages
856
Read more
ISBN
9781400850556
Read more
Read more
Best For
Read more
Language
English
Read more
Genres
Computers / Computer Science
Mathematics / Applied
Mathematics / Study & Teaching
Science / Physics / Mathematical & Computational
Read more
Content Protection
This content is DRM protected.
Read more

Reading information

Smartphones and Tablets

Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.

Laptops and Computers

You can read books purchased on Google Play using your computer's web browser.

eReaders and other devices

To read on e-ink devices like the Sony eReader or Barnes & Noble Nook, you'll need to download a file and transfer it to your device. Please follow the detailed Help center instructions to transfer the files to supported eReaders.
Probability, Markov Chains, Queues, and Simulation provides a modern and authoritative treatment of the mathematical processes that underlie performance modeling. The detailed explanations of mathematical derivations and numerous illustrative examples make this textbook readily accessible to graduate and advanced undergraduate students taking courses in which stochastic processes play a fundamental role. The textbook is relevant to a wide variety of fields, including computer science, engineering, operations research, statistics, and mathematics.

The textbook looks at the fundamentals of probability theory, from the basic concepts of set-based probability, through probability distributions, to bounds, limit theorems, and the laws of large numbers. Discrete and continuous-time Markov chains are analyzed from a theoretical and computational point of view. Topics include the Chapman-Kolmogorov equations; irreducibility; the potential, fundamental, and reachability matrices; random walk problems; reversibility; renewal processes; and the numerical computation of stationary and transient distributions. The M/M/1 queue and its extensions to more general birth-death processes are analyzed in detail, as are queues with phase-type arrival and service processes. The M/G/1 and G/M/1 queues are solved using embedded Markov chains; the busy period, residual service time, and priority scheduling are treated. Open and closed queueing networks are analyzed. The final part of the book addresses the mathematical basis of simulation.

Each chapter of the textbook concludes with an extensive set of exercises. An instructor's solution manual, in which all exercises are completely worked out, is also available (to professors only).

Numerous examples illuminate the mathematical theories Carefully detailed explanations of mathematical derivations guarantee a valuable pedagogical approach Each chapter concludes with an extensive set of exercises
Now you can clearly present even the most complex computational theory topics to your students with Sipser's distinct, market-leading INTRODUCTION TO THE THEORY OF COMPUTATION, 3E. The number one choice for today's computational theory course, this highly anticipated revision retains the unmatched clarity and thorough coverage that make it a leading text for upper-level undergraduate and introductory graduate students. This edition continues author Michael Sipser's well-known, approachable style with timely revisions, additional exercises, and more memorable examples in key areas. A new first-of-its-kind theoretical treatment of deterministic context-free languages is ideal for a better understanding of parsing and LR(k) grammars. This edition's refined presentation ensures a trusted accuracy and clarity that make the challenging study of computational theory accessible and intuitive to students while maintaining the subject's rigor and formalism. Readers gain a solid understanding of the fundamental mathematical properties of computer hardware, software, and applications with a blend of practical and philosophical coverage and mathematical treatments, including advanced theorems and proofs. INTRODUCTION TO THE THEORY OF COMPUTATION, 3E's comprehensive coverage makes this an ideal ongoing reference tool for those studying theoretical computing.
Important Notice: Media content referenced within the product description or the product text may not be available in the ebook version.

The Magic of Math is the math book you wish you had in school. Using a delightful assortment of examples—from ice cream scoops and poker hands to measuring mountains and making magic squares—this book empowers you to see the beauty, simplicity, and truly magical properties behind those formulas and equations that once left your head spinning. You'll learn the key ideas of classic areas of mathematics like arithmetic, algebra, geometry, trigonometry, and calculus, but you'll also have fun fooling around with Fibonacci numbers, investigating infinity, and marveling over mathematical magic tricks that will make you look like a math genius!

A mathematician who is known throughout the world as the “mathemagician,” Arthur Benjamin mixes mathematics and magic to make the subject fun, attractive, and easy to understand. In The Magic of Math, Benjamin does more than just teach skills: with a tip of his magic hat, he takes you on as his apprentice to teach you how to appreciate math the way he does. He motivates you to learn something new about how to solve for x, because there is real pleasure to be found in the solution to a challenging problem or in using numbers to do something useful. But what he really wants you to do is be able to figure out why, for that's where you'll find the real beauty, power, and magic of math.

If you are already someone who likes math, this book will dazzle and amuse you. If you never particularly liked or understood math, Benjamin will enlighten you and—with a wave of his magic wand—turn you into a math lover.
©2018 GoogleSite Terms of ServicePrivacyDevelopersArtistsAbout Google
By purchasing this item, you are transacting with Google Payments and agreeing to the Google Payments Terms of Service and Privacy Notice.