See Local Weather Conditions Math-305, Numerical Methods & Matrices See Local Weather Conditions
Dr. Kevin G. TeBeest
Winter 2014

Course Policy * Read immediately! Dr. TeBeest's Schedule
Rules Regarding Programming Projects * Read immediately! Maple Tutorials
Comments about Final Exams * Read immediately! Journal Format Guidelines
Course Syllabus Developing Good Study Habits


  1. FINAL EXAM:   Thursday, March 27 (Week 11), 3:30 to 5:30     (posted here Tuesday of Week 4)
    ROOM: AB 2-907
    The final exam may include anything from Assignment 14 to the end of the course. See below.

    Click here for information about our final exam. Includes the crib sheet I will give you during the exam.

    Click here for Kettering's Final Exam Schedule by Course.
    Click here for Kettering's Final Exam Schedule by Date and Time.
    NOTE: University policy states that is your responsibility to check for scheduling conflicts with other final exams immediately. If you have a scheduling conflict please resolve it immediately per university policy here. However, if another instructor reschedules one of your final exams and causes a scheduling conflict, then it is that instructor's responsibility to resolve the conflict.

  2. Review your lecture notes before each lecture. (For example, when I ask specific questions about the previous lecture, you should be able to answer them without looking at your notes.)

  3. You should have all electronic devices (cell phones, i-pods, MP3 players, ear-buds, etc.) completely turned off and stowed before coming to class. Recording devices are strictly prohibited. Using electronic devices during class without my permission may result in their being confiscated and academic discipline.

  4. Does anyone other than university students and university faculty use Maple?   (I do not receive compensation from MapleSoft.)
    See News Article 1 >>
    See News Article 2 >>

  5. Kettering University has a site (on-campus) license that makes Maple available on most PCs and workstations on campus.

  6. If you miss a class, you should obtain copies of the lecture notes from a classmate.

  7. How much should a college student study?


Assignments will be posted below AS we cover the material.

  1. Do all the examples in the first Maple tutorial entitled Basics. January 13
    1. Do not use the shortcut menu buttons in the left panel of Maple. Rather, manually type the commands as they appear in the Maple examples.
    2. You should work all assigned Maple examples immediately to help you prepare for the programming assignments.
    3. There may be Maple related questions on exams (see the course policy).

    Kettering has made Maple amply available on many PCs throughout the AB.

    Read Sections 0.1, 0.4, and 0.6. January 13
    (Because you should always read sections as we cover the material, normally I do not post reading assignments.)

  2. Repeat the example I worked in class but pretend you are a 3-digit rounding computer. January 15

  3. Do this problem on truncation error. (requires Acrobat Reader) January 15

  4. Section 0.7 – Polynomial Nested Form / Truncation Error. January 15

    Since the use of Maple is required in this course, you should be finished with Assignment 1 by now.

    Read Sections 1.1 and 1.2. Also play with Maple.  January 17

  5. Section 1.1 – Bisection Method. January 21

  6. Write the Maple code for the Bisection Method. January 22
    NOTE: Do this immediately, and play with the code by changing the starting interval, the tolerance, even the function. You will use this code as the template for writing the codes for other methods and for our first programming assignment.

  7. Do all the examples in the 8th Maple tutorial entitled Formatted Printing and Plot Options. January 22
    Then change your Maple code for the bisection method so that it uses formatted printing.
    From now on we will use the printf command for printing.

  8. Section 1.2(a) – False Position. January 24

  9. Do all the examples in the second Maple tutorial entitled Solutions of Equations. January 24
    You should complete Assignment 1 before doing this one. Remember that these assignments will acquaint (or reacquaint) you with Maple and prepare you for the programming assignments.

  10. Section 1.3 – Newton's Method. January 24

  11. Program Assignment 1.   Due Friday, February 7 at the beginning of class.   (Posted Monday, January 27)
    Read this document before beginning this assignment.
    • You should have the codes for the bisection method and false position (see Assignments 6–8) running properly before you attempt this program assignment.
    • You should also study the pseudocode for Newton's method (Assignment 10) and use formatted printing as explained in Assignment 7.
    • Review the Rules Regarding Programming Projects before working on this assignment.

  12. Section 1.5 – Fixed Point Method. January 28

  13. Section 1.5(b) – Fixed Point Method with Aitken Acceleration. January 29


    Click here for more details.

  14. Section 3.2 – Newton-Gregory Interpolating Polynomials. February 4

    You should rework Exam 1 immediately after it is returned. (Recall that a score below 60% is an F. See the course policy.)

  15. Do this example that shows how to use Maple to generate an interpolating polynomial through points. February 10

    Review Monday's notes and read Sections 5.2 and 5.3 before Tuesday's lecture.   February 10

  16. Sections 5.2 & 5.3 – Proper Integrals: Trapezoidal Rule and Simpson's Rules. February 11
    Note:   This is a running assignment — do the problems on this sheet as we cover the material.

  17. Write the Maple code for the trapezoidal rule. February 11
    NOTE: Do this immediately, and play with the code by changing the number of subintervals, the limits of integration, even the integrand f(x). You will use this code as the template (model) for writing the codes for other methods and for the second programming assignment.

  18. Section 5.3:   Simpson's – 1/3 Rule. February 12

  19. Section 5.3:   Simpson's – 3/8 Rule. February 14

  20. Program Assignment 2.   Due Wednesday, Feb. 26 (Week 7).   Posted Feb, 16.
    You should have the trapezoidal rule code (see Assignment 17) running properly before you attempt this program assignment. You will use it as a template (model) for this project. Read this document before beginning this assignment.
    Click here to see an animation of a rotating turbine rotor created using Maple.

    Recall that Assignment 16 is a running assignment.

  21. Do all the examples in the third Maple Tutorial entitled Derivatives and Integrals. February 17

  22. Section 5.6 – Gauss Quadrature. February 18

  23. Section 5.1 – Numerical Differentiation. February 22


  24. Chapter 6 (a) – Implicit Euler Method. February 28

  25. Chapter 6 – Numerical Solutions of ODEs. February 28    This is a running assignment.

  26. Write this Maple code for Euler's Method. March 4
    NOTE: Do this immediately, and play with the code by changing the nodal stepsize, the interval endpoints, the IC, even the ODE. Use it to check your work on some of the homework problems. You will use this code as the template (model) for writing the codes for other methods and for the third project.

  27. Review the Maple tutorial entitled Formatted Printing and Plot Options. March 4

  28. Turn your Maple code for the Euler method (see Assignment 26) into the code for:
    1. the modified Euler method, and
    2. the classical Runge–Kutta method.
    March 5

    Don't forget that Assignment 25 is a running assignment.

  29. Program Assignment 3. Due Tuesday, March 18 (Week 10) at the beginning of class. Posted Thursday, March 6.
    Also read this document Programming Requirements.
    See some of the results for the sample problem in Part I.

    BEWARE:    The math faculty have observed that during the final 3 to 4 weeks of a term, many students have a tendency to: 1) skip class more, and 2) let their studies in math courses slide as they complete term projects or term papers in other courses. Be careful not to do that! I often see students leave entire pages blank on the final exam (indicating that they probably did not do the assigned homework), and they consequently seriously hurt their course grade. Remember that the final exam is worth 30% of the course grade, so make sure you continue to study and do all the assigned homework.

  30. Section 6.3: Runge-Kutta-Fehlberg and Runge-Kutta-Verner Methods. March 10
    We will discuss the Runka-Kutta-Fehlberg method on Tuesday.

  31. Additional Programs for Solving IVPs. March 10


  32. Section 2.1 – Matrix Introduction. March 11

  33. Section 2.2 – Gauss Elimination. March 12
    On Friday I will finish the example I started on Wed.

  34. Section 2.2(b) – LU Decomposition. March 14

    Recall that Program Assignment 3 is due Tuesday (Week 10) at the beginning of class.

  35. Read and do these Maple examples for solving a system of linear equations. March 17

  36. Determinants and Existence–Uniqueness of Solutions. March 18

  37. Section 2.2(d) – Homogeneous Systems. March 18

  38. Section 2.3(b) – More on Determinants and Singular Matrices. March 19

    Recall:   Have you read the information about our final exam under the Announcements at the top of this web page?

  39. Section 2.3 – Matrix Inversion. March 19

  40. Section 2.4 – Vector & Matrix Norms. March 21

  41. Section 2.4(c) – Residuals, Condition Number, and Ill-Conditioned Matrices. March 21

  42. Section 2.5 – The Jacobi Method and the Gauss-Seidel Method. March 24


    Click here for detailed information about the final exam and for the crib sheet I will give you.
    This info was posted several weeks ago.

Remember that:

  1. You are responsible for successfully completing all assigned problems in all your courses.
  2. The exams may include problems similar to these assignments and lecture examples and may include questions about Maple.
  3. We must maintain a steady pace to cover the material that constitutes Math-305. If you have difficulty with a section, be sure to see me for help immediately.
  4. No matter how simple a topic appears when you see my examples or read the text, you will almost certainly have difficulty completing an exam if you do not practice the examples and do the assignments beforehand.

See Local Weather Conditions See Local Weather Conditions