Qty:1
  • List Price: $69.99
  • Save: $13.79 (20%)
In Stock.
Ships from and sold by Amazon.com.
Gift-wrap available.
Computer Science with MAT... has been added to your Cart
+ $3.99 shipping
Used: Very Good | Details
Sold by hippo_books
Condition: Used: Very Good
Comment: Very Good: Cover and pages show some wear from reading and storage.
Access codes and supplements are not guaranteed with used items.
Sell yours for a Gift Card
We'll buy it for $2.25
Learn More
Trade in now
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Computer Science with MATHEMATICA ®: Theory and Practice for Science, Mathematics, and Engineering Paperback – February 28, 2000

5 customer reviews
ISBN-13: 978-0521663953 ISBN-10: 0521663954

Buy New
Price: $56.20
20 New from $45.00 20 Used from $39.54
Amazon Price New from Used from
Paperback
"Please retry"
$56.20
$45.00 $39.54
Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Hero Quick Promo
Save up to 90% on Textbooks
Rent textbooks, buy textbooks, or get up to 80% back when you sell us your books. Shop Now

Editorial Reviews

Review

"This is an excellent introductory textbook in computer science via Mathematica. I recommend it for use in computer science classes for science and engineering students." Computing Reviews

Book Description

Computer algebra systems have revolutionized the use of computers within mathematics research, and are currently extending that revolution to the undergraduate mathematics curriculum. But the power of such systems goes beyond simple algebraic or numerical manipulation. This book shows how computer-aided mathematics has reached a level where it can support effectively many of the computations in science and engineering. In addition to treating traditional computer science topics, an introductory course should show scientists and engineers how these computer-based tools can be used to do scientific computations.A valuable text for computer science courses for scientists and engineers, this book should also prove useful to Mathematica users at all levels. Covering the latest release of Mathematica, the book includes useful tips and techniques to help even seasoned users.
NO_CONTENT_IN_FEATURE

Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Paperback: 412 pages
  • Publisher: Cambridge University Press (February 28, 2000)
  • Language: English
  • ISBN-10: 0521663954
  • ISBN-13: 978-0521663953
  • Product Dimensions: 8.5 x 0.8 x 9.4 inches
  • Shipping Weight: 1.8 pounds (View shipping rates and policies)
  • Average Customer Review: 4.6 out of 5 stars  See all reviews (5 customer reviews)
  • Amazon Best Sellers Rank: #1,723,938 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

5 star
60%
4 star
40%
3 star
0%
2 star
0%
1 star
0%
See all 5 customer reviews
Share your thoughts with other customers

Most Helpful Customer Reviews

28 of 30 people found the following review helpful By A Customer on May 31, 2000
Format: Paperback
This would be a good book for you if you understand computer science, but don't know anything about Mathematica. Maeder provides examples from physics, differential equations, data sorting, etc, showing how these problem can be solved quickly in mathematica. In the examples, however, Maeder does not always explicitly explain what the Mathematica commands are doing. Every example in the book is downloadable from his website, but he sometimes refers to files under the assumption that you have downloaded them. The most useful parts of the book for me were the section on OOP within mathematica and the section on preparing your programs for distribution.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
28 of 31 people found the following review helpful By Dr. Lee D. Carlson HALL OF FAMEVINE VOICE on January 28, 2002
Format: Paperback
As a symbolic programming language, and as one that can effectively emulate most programming paradigms, Mathematica is unequaled. In this book, the author makes this abundantly clear as he takes the reader through a sampling of the power of Mathematica, with the target reader being a computer scientist without a knowledge of Mathematica.
After a very brief review of computer concepts and architectures in chapter 1, the author begins chapter 2 with an overview of the syntax of Mathematica. The most helpful points in this chapter were: 1. How to implement piecewise-defined functions. 2. Pure functions. 3. The ability of Mathematica to do functional programming via functional operations. 4. Normal expressions and atoms.
Chapter 3 is an introduction to iteration and recursion. The author begins the chapter by showing how to use rule-based or recursive programs to construct a program to calculate the greatest common divisor of two integers. He is careful to note however that the use of recursion may be inefficient and so he shows how to convert the program to one that uses loop iteration. The contrast in inefficiency between iterative and recursive programs is illustrated again in the next section which deals with the Collatz problem. An iterative computation of the Collatz sequence is given, and the author encourages the use of loops and not recursion, to obtain efficient programs. The author shows how to use loop invariants to test program correctness for loops. The engineer/physicist reader will appreciate the application of iterative methods to the solution of ordinary differential equations.
In chapter 4, the author shows how to build packages in Mathematica, via an example in complex variables.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
6 of 6 people found the following review helpful By Marc Mest on February 12, 2012
Format: Paperback Verified Purchase
This book is old, but it is still a worthwhile Mathematica resource.

Yes, there are newer books and the mathematica cookbook covers alot of this material. However, the organization of this book I think is better.

This covers the programming paradigms in Mathematica in a very straightforward way. And the author covers some of the standard software constructs like lists, databases, and binary trees. All of which are standard constructs in any programming language, but Mathematica is not C or Pascal, so there are considerations and techniques to using mathematica as a programming language.

The book even covers mathlink, and OOP ( at the end and so-so).

The other side of this is the author provides a clear cut tutorial on how to use mathematica for computation.

The other reviewer really does a great job, but it is 2012 and this is still a very useful resource.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Format: Paperback Verified Purchase
I used Mathematica as a calculator and plotting tool. I switched to IPython/Numpy for my daily work until recently where I needed to model a hidden Markov process. The HiddenMarkovProcess package in Mathematica was handy but I lacked the programming skills to implement the project. This book allowed me to grasp the spirit of Mathematica quickly. Unfortunately the accompanying site is no longer online so I could not access the code of the packages. Nonetheless, this book served me well as a programmer coming from procedural/oo languages.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
0 of 1 people found the following review helpful By Old Geezer on November 6, 2014
Format: Paperback Verified Purchase
Great Book.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Set up an Amazon Giveaway

Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more
Computer Science with MATHEMATICA ®: Theory and Practice for Science, Mathematics, and Engineering
This item: Computer Science with MATHEMATICA ®: Theory and Practice for Science, Mathematics, and Engineering
Price: $56.20
Ships from and sold by Amazon.com

What Other Items Do Customers Buy After Viewing This Item?