Introduction to MAPLE

sponsored by the

Foundation Coalition and the
Center for Innovation in Engineering Education

Time: Fridays Feb. 9 to Mar 1, 2:40 -- 4:30 p.m.

Location: ECG 319

Organizer: Matthias Kawski

Faculty in mathematics, in the physical and engineering sciences that have little or no prior experience with MAPLE

The usefulness of computer algebra systems in research, applications, and in education is well-established. The timing of their introduction, and the balance with paper-and-pencil calculations remain controversial. Currently calculus students, even at many high-schools, increasingly use them on an almost daily basis. To most beneficially utilize this growing proficiency, it is essential that faculty, in particular those who teach follow-on courses, have a basic knowledge of the capabilities and limitations of computer algebra systems.

February 9: Introduction - calculus. Symbolic as opposed to numerical calculations. On-screen help, libraries, editing, printing and saving. From simplifying algebraic expressions, and converting them to numerical expressions, plotting in 2 and 3 dimensions, all the way through calculus to Taylor expansions. "Pure functions" as opposed to expressions. Worksheet 1, Comments/samples for a first class

February 16: Linear algebra (and vector calculus). From the contents of the linalg library, to animating Frenet frames. From pure functions to simple procedures and short programs. Type conversions (e.g. lists and vectors), the map and op commands. Worksheet 2,

February 23: Differential equations: Solving elementary ODEs symbolically and numerically, field plots, Laplace transforms, working with Fourier expansions, and basic PDEs. Contrasting capabilities and inherent limitations. Discussing the origins of selected MAPLE mistakes. Worksheet 3.

March 1: Programming. From programs a few lines long, to creating MAPLE libraries with help-pages in standard format. Passing parameters by "evaluated expression". Visits to selected libraries, incl. "share". Examples of elegant programming utilizing pure functions and the map-command (easily accessible examples from free noncommutative algebras - "words"). Worksheet 4, ftp-depository for related files,

Format: Hands-on workshop in a computer-equipped classroom. Sample worksheets will be provided, and discussed step-by-step. Participants are encouraged to modify end experiment the templates, and to bring their own problems. The workshops build on each other, but it is possible to attend later ones after missing an earlier one -- all worksheets will be available through"

As space is limited, please register now: Lisa Cole 965-5350,

This workshop is sponsored by the National Science Foundation, through the Foundation Coalition and the Center for Innovation in Engineering Education