CS3411/M3411 2003

Dr. R. Rosebrugh

Assignments

General Information

The course meeting time is 8:30MWF in Chem 311. For official detail see the Department Handbook.

Check this URL regularly for information about the course.

Textbook

Numerical Analysis by Burden and Faires. We will cover all of chapters 1-7, and perhaps part of Chapter 8.

Test

The test will be held in class on 2003 February 17.

Grades

Grades will be assigned with approximately the following weights:

The final exam will be a 24 hour take-home on a date during the final exam period to be determined by the class.

Assignments

There will be written and programming assignments, including use of the computer algebra system MAPLE.

Assignment 1 - Due January 20.

From the text: 1.1: 10,18; 1.2: 4 a), c),20; 1.3: 6 a), c); 2.1: 16.
When you use a text implementation of an algorithm say what system you used and provide a printout of the run.

Suggested additional exercises (most have answers at the back of the text): 1.1: 3,9,19,21,25; 1.2: 3,7,17,25; 1.3: 1,5,8,11,13
2.1: 5,9,13,17;

Assignment 2 - Due February 3 in class.

From the text: 2.2: 12,16; 2.3: 14; 2.4: 4, 6 a); 2.5: 10 b), d), 12 a); 2.6: 6, 10.

When you use a text implementation of an algorithm say what system you used and provide a printout of the run.

Other suggested problems:
2.2: 3,9,13,17; 2.3: 5,7,15,17,21,25; 2.4: 3,5,9; 2.5: 1,5,9,13,17; 2.6: 5,9;

Assignment 3 - Due February 19 in class

(but it is strongly recommended that you complete this assignment before writing the mid-term test).

From the text: 3.1: 10,24; 3.2: 6; 3.3: 6; 3.4: 4 b), d), 12; 3.5: 2 b), d).

When you use a text implementation of an algorithm say what system you used and provide a printout of the run.

Other suggested problems: 3.1: 3,5,11,15,17; 3.2: 3,7,9,13; 3.3:3,5,7; 3.4: 3,7,11,15,21,25,28; 3.5: 1,3.

Assignment 4 - Due March 10.

From the text: 4.1: 6 a), 12 a); 4.2 2 b); 4.3: 4 b), d); 4.4: 8 a), 18

When you use a text implementation of an algorithm say what system you used and provide a printout of the run.

Write a program to implement Steffensen's method. Use the language of your choice (as long as it is C++ or Java), and concentrate on making the program robust (I will try to break it). You will hand in a source code printout and send the source code and an executable to me as attachments. This part of the assignment is due March 12.

Other suggested problems: 4.1: 3, 7, 9, 21; 4.2: 3, 7, 9, 13; 4.3: 7, 9, 13, 15; 4.4: 7, 11, 13, 17

Assignment 5 - Due in class March 26.

From the text: 4.5: 4, 10; 4.6 4 b), d); 4.7 2 b) d); 5.1: 2 b); 5.2: 2 c), 10.

Suggested problems: 4.5: 3, 7, 11; 4.6: 3, 5; 5.1 5, 7; 5.2: 5, 7, 11(only if you are a non-conformist);
and the parts left out of the assignment problems.

Assignment 6 - Due April 8.

5.3: 6 a), b); 5.4: 4 a), 12 a); 5.6 : 4. b), d); 6.2 : 16; 6.5 : 4 a), c).

Suggested problems: 5.3: 3, 5; 5.4: 7, 11, 13; 6.1: 3, 5, 13 ; 6.2: 5,7, 9, 11, 13; 6.5: 3,5; 6.6: 3, 7, 9, 13, 17; 7.3: 3, 4, 9, 12