We will start by introducing basic data structures and programming elements. A brief introduction to the UNIX environment will be included here. Then we will work our way up to higher-level programming structures and discuss their use in mathematics and mathematical applications. Additionally, we will discuss selected features from the symbolic toolbox. The class meetings will typically be divided into a lecture followed by supervised lab work.
Active participation is vital to learning the material.
To facilitate the classroom environment of a lab, you are expected to read the appropriate sections of the textbook before each lecture. All quizzes in the covered sections are automatically assigned and have to be turned in along with the homework. As the solutions are given in the back of the textbook, they do not carry any credit. All Rights Reserved. This page version 2.4, October 2000.