Charlotte, North Carolina
June 20, 1999
June 20, 1999
June 23, 1999
4.580.1 - 4.580.8
Using Mathematica in a Graduate Numerical Methods Course
Department of Mathematical and Computer Sciences The University of Tulsa
This paper is a continuation of observations on the use of the Computer Algebra System (CAS), Mathematica (Wolfram Research, Inc.), as the software of choice for a graduate numerical methods course1.
Currently, there are many software tools that can be used for numerical methods. In the “old days” FORTRAN was the primary tool. Today there are procedural, functional, and/or rule based programming languages. There are computer mathematics systems: Axiom, Derive, Macsyma, Magma, Maple, Mathcad, Mathematica, Mathview, Matlab, Milo, Reduce, etc. Spreadsheets, especially Microsoft Excel, are very popular with engineering students. This bewildering array of tools makes the choice of software very difficult.
The course, Numerical Methods for Engineers and Scientists (MA7273), taught at The University of Tulsa, and offered through the Department of Mathematical and Computer Sciences, deals with numerical methods for solving partial differential equations. The students are beginning graduate students from diverse engineering and math/computer science disciplines. The students enrolled in the course in the 1998 fall semester represented the Departments of Mathematical and Computer Sciences (five students), Mechanical Engineering (four students), Petroleum Engineering (two students), and Chemical Engineering (one student). My experiences and observations, as well as student comments, are presented in the following sections of this paper.
2. Mathematica version of the course
The new features of the course this 1998 fall semester, included the use of a text that specifically chooses Mathematica as its associated software package. The text is Numerical Solutions for Partial Differential Equations, Victor Ganzha and Evgenii Vorozhtsov, CRC Press, 1996. The authors provide a disk with Mathematica notebooks that is integrated with the text. The text's use of Mathematica is not restricted to numerically solving and graphically representing the finite difference and finite element solutions of problems. The symbolic capabilities of Mathematica
Pomeranz, S. (1999, June), Using Mathematica In A Graduate Numerical Methods Course Paper presented at 1999 Annual Conference, Charlotte, North Carolina. https://peer.asee.org/8031
ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 1999 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015