This is the first textbook specifically designed to introduce freshman and sophomore science and engineering students how to do scientific programming throught problem-solving, while using a computer algebra program (Mathematica) and conventional programming language (C). The book material is enhanced and supoported by a diskette (packaged with the book), along with a wolrd wide web site containing a wide variety of support information and teaching...