Skip to main content
  • Textbook
  • © 1996

Introduction to Scientific Programming

Computational Problem Solving Using Maple and C

Authors:

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 54.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (18 chapters)

  1. Front Matter

    Pages i-xxiv
  2. Computational Science

    • Joseph L. Zachary
    Pages 1-9
  3. Kitty Hawk: Programmer-Defined Functions

    • Joseph L. Zachary
    Pages 63-75
  4. Baby Boom: Symbolic Computation

    • Joseph L. Zachary
    Pages 77-94
  5. Ballistic Trajectories: Scientific Visualization

    • Joseph L. Zachary
    Pages 95-115
  6. The Battle for Leyte Gulf: Symbolic Mathematics

    • Joseph L. Zachary
    Pages 117-136
  7. Old MacDonald’s Cow: Procedural Programming

    • Joseph L. Zachary
    Pages 137-159
  8. Introduction to C

    • Joseph L. Zachary
    Pages 161-176
  9. Robotic Weightlifting: Straight-Line Programs

    • Joseph L. Zachary
    Pages 177-198
  10. Sliding Blocks: Conditionals and Functions

    • Joseph L. Zachary
    Pages 199-218
  11. Rod Stacking: Designing with Functions

    • Joseph L. Zachary
    Pages 219-238
  12. Newton’s Beam: Repetition

    • Joseph L. Zachary
    Pages 239-259
  13. Numerical Integration: Multiple-File Programs

    • Joseph L. Zachary
    Pages 261-287
  14. Heat Transfer in a Rod: Arrays

    • Joseph L. Zachary
    Pages 313-336
  15. Visualizing Heat Transfer: Arrays as Parameters

    • Joseph L. Zachary
    Pages 337-359
  16. Back Matter

    Pages 361-380

About this book

"Introduction to Computational Science" was developed over a period of two years at the University of Utah Department of Computer Science in conjunction with the U.S. Department of Energy-funded Undergraduate Computation in Engineering Science (UCES) program. Each chapter begins by introducing a problem and then guiding the student through its solution. The computational techniques needed to solve the problem are developed as necassary, making the motivation for learning the computing alwasy apparent. Each chapter will introduce a single problem that will be used to motivate a single computing concept. The notes currently consist of 15 chapters. The first seven chapters deal with Maple and the last eight with C. The textbook will contain 20 to 30 chapters covering a similar mix of concepts at a finer level of detail.

Reviews

"The shrewd choice of problems, the pace at which these problems are described and solved, and the careful use of language, all result in a text that would be of great use to a beginner." Scientific Computing World

Authors and Affiliations

  • Department of Computer Science, University of Utah, Salt Lake City, USA

    Joseph L. Zachary

Bibliographic Information

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 54.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access