Fall 2006

MATH 312.01 (1 credit), W, 10:00AM-10:50AM, Wickersham 200

**Prerequisites:**A grade of C- or better in MATH 211 (

*Calculus II*).**Instructor:**Dr. Buchanan

Office: Chester 103, Phone: 872-3659, FAX: 871-2320

Office Hours: 10:00AM-10:50AM (MTu_ThF), or by appointment

Email:`Robert.Buchanan@millersville.edu`

Course URL:`http://banach.millersville.edu/~bob/math312`**Objectives:**The objectives of this course include introducing students to a computer algebra system and programming environment.

- Understanding and using a computer algebra system.
- Creating two- and three-dimensional graphics output in various coordinate systems.
- Differentiating and integrating functions symbolically and numerically.
- Defining new functions and using options.
- Solving equations and systems of equations.
- Performing vector operations such as inner and cross product.
- Understanding and using iteration and control statements.
- Creating presentations with software.

*Calculus III*as well as in other upper level mathematics and science courses such as MATH 365*Ordinary Differential Equations*and MATH 375*Numerical Analysis*. These students will gain experience with a software tool that will enable them to create professional-looking computer-based presentations and printed output. They will also begin working with one of the most commonly used mathematical research tools among professional mathematicians, scientists, and engineers.**Textbook:**Material for this course is found online and thus there is no required textbook for the course. Students wishing to have a physical, paper reference for learning

*Mathematica*may wish to obtain a copy of the following introductory guide.*The Students' Introduction to Mathematica: A Handbook for Precalculus, Calculus, and Linear Algebra*, Bruce F. Torrence and Eve A. Torrence, Cambridge University Press, 1999, ISBN 0-521-59461-8.**Course Outline:****Week 1**- Introduction to a computer algebra system: expression
evaluation, the front-end
*vs.*the kernel, case sensitivity, built-in constants, some common commands, integer arithmetic, rational arithmetic, floating point arithmetic, saving, opening, and printing notebooks. **Week 2**- Functions: defining and naming functions, the syntax for variables, evaluating user-defined functions.
**Week 3**- Plotting functions (Part I): plotting, multiple curves or surfaces on the same axes, generating curves with specified plotting styles, useful options for plotting.
**Week 4**- Calculus: symbolic differentiation and integration, numerical integration, solving systems of equations, series.
**Week 5**- Plotting functions (Part II): parametric plots in two and three dimensions, plotting traces and level sets.
**Week 6**- Plotting functions (Part III): contour plots in two and three dimensions, density plots, generating wireframe graphics
**Week 7**- Elementary programming and animation: controlling iteration, conditional evaluation, use of local variables inside of functions.
**Week 8**- Animation of particle motion described by a vector-valued function including the velocity and acceleration vectors.
**Week 9**- Animation of particle motion described by a vector-valued function including the principle unit tangent and normal vectors, plotting the tangential and normal components of acceleration.
**Week 10**- Plotting functions (Part IV): cylindrical and spherical coordinate systems, parametrically described surfaces, polar coordinate plots, shadow plots, and projection plots.
**Week 11**- Curvature: plotting and animating the osculating circle to a given curve.
**Week 12**- Lagrange multipliers: plotting the objective function on the constraint curve or surface, solving the necessary simultaneous equations.
**Week 13**- Multiple integrals: rectangular, polar, cylindrical, and spherical coordinates.
**Week 14**- Plotting functions (Part V): coloring a surface according to the value of a function on the surface, applications to flux integrals.

If time permits other topics may be covered as well.

**Attendance:**Students are expected to attend all class meetings. If you must be absent from class on the day an assignment is due, you must complete and hand in the assignment prior to the absence. No final examination exemptions.

**Homework:**Students are expected to do their homework and participate in class. Students should expect to spend several hours outside of class on homework and review for every hour spent in class. Each week homework problems will be assigned for collection and grading. Students should submit all homework by the date due. Late homework will not be accepted without valid excuse. Homework submitted for grading should be your own work.

**Tests:**There will be three tests and a comprehensive final examination. So as not to crowd class time with the tests, all tests and the final examination will be distributed via the web for students to complete outside of class. The material submitted for grading on tests should be the student's own, individual work. Students who work together on tests or homework assignments will be considered to be in violation of the Code of Academic Honesty (see

`http://muweb.millersville.edu/~handbook/codeofconduct.html`and`http://muweb.millersville.edu/~govern/sect3/acaddis.html`).- Wednesday, September 20, 2006
- Wednesday, October 25, 2006
- Wednesday, November 29, 2006

**Grades:**Course grade will be calculated as follows.

Tests 10% each Homework 50% Exam 20% Tests and the final examination will be graded individually on a 100-point scale. Homework sets will vary in the number of problems assigned, but generally each homework problem will be worth ten points. For example on a homework assignment of five problems, the maximum numerical grade would be 50 points. To ensure that all homework assignments are weighted equally, each student's score will be normalized by the maximum score for that assignment. Again for example, on a five problem homework assignment grades will be among the set of scores . I keep a record of students' test, homework, and exam scores. Students should also keep a record of graded assignments, tests, and other materials. As an example of the calculation of the numerical course grade, suppose a student's three test grades were 87, 86, and 70 (out of a maximum of 100 points on each test), the student's final examination grade was 81 (again, out of a maximum of 100), and the student's ten homework grades were . This student's homework average is . The student's numerical course grade is then

The course letter grades will be calculated as follows. I will not ``curve'' course grades.

90-92 A 93-100 A 80-82 B 83-86 B 87-89 B 70-72 C 73-76 C 77-79 C 60-62 D 63-66 D 67-69 D 0-59 F **Course Repeat Policy**An undergraduate student may not take an undergraduate course of record more than three times. A course of record is defined as a course in which a student receives a grade of A, B, C, D, (including and ) F, U, Z or W. The academic department offering a course may drop a student from a course if the student attempts to take a course more than three times.

^{1}**Inclement Weather Policy:**If we should miss a class day due to a school closing because of weather, any activities planned for that missed day will take place the next time the class meets. For example, if a test is scheduled for a day that class is canceled on account of snow, the test will be given the next time the class meets.

**Final Word:**Math is not a spectator sport. What you learn from this course and your final grade depend mainly on the amount of work you put forth. Daily contact with the material through homework assignments and review of notes taken during lectures is extremely important. Organizing and conducting regular study sessions with other students in this class will help you to understand the material better.