
2014 / xvi + 393 / softcover / ISBN 9781611973495 / List Price $71.50 / Member Price $50.05 / Order Code CS13
Keywords: computational algorithms, C programming projects, program organization and development, finite elements, image analysis
Contents
Preface
Index
SIREV Book Review
View the associated website for this book.
"The author has done a masterful job of crafting an excellent primer on how to structure modular programs for scientific computing applications while giving instructions in an unusually lucid and engaging way. His extended discussion of projects highlights the beauty and ubiquity of applied mathematics in science and engineering. Readers who invest in this book will emerge with a level of maturity essential to a successful career in computational science."
― Susan Minkoff, University of Texas at Dallas
"Learning to program in C is invaluable to any career in applied mathematics, scientific computing, or computational science and engineering. This book provides a quick start guide for writing and compiling programs and contains projects that can be selected according to the reader's interest. Like learning to drive a stick shift, scientific programming in C is a lifetime skill that will enable the reader to ‘get around’ in a variety of environments."
― Tamara G. Kolda, Sandia National Laboratories
Like a pianist who practices from a book of études, readers of Programming Projects in C for Students of Engineering, Science, and Mathematics will learn by doing.
Written as a tutorial on how to think about, organize, and implement programs in scientific computing, this book achieves its goal through an eclectic and wideranging collection of projects. Each project presents a problem and an algorithm for solving it. The reader is guided through implementing the algorithm in C and compiling and testing the results. It is not necessary to carry out the projects in sequential order.
The projects
Audience
The primary audience of this book is graduate students in mathematics, engineering, and the sciences. The book will also be of interest to advanced undergraduates and working professionals who wish to exercise and hone their skills in programming mathematical algorithms in C. A working knowledge of the C programming language is assumed.
About the Author
Rouben Rostamian is a Professor of Mathematics at University of Maryland, Baltimore County (UMBC), where he has been since 1985. Over the years he has served as Department Chair at UMBC and as Program Director of the Applied Mathematics Program at the National Science Foundation. He has published numerous articles on the analysis of linear and nonlinear partial differential equations with applications to homogenization, flow in porous media, elasticity, and computational mathematics.
ISBN 9781611973495