Math 481A
Fall 2011 (Shapiro)
Minutiae | Topics | SLO | Textbook | Grading | software
Rules | Student Conduct | Assignments |Lecture notes

(subject to change without notice)

Announcements
How to cut and paste from java applets

Catalog Description

Math 481A. Numerical Analysis (3) Prerequisites: MATH 262; COMP 106/L or 110/L.Techniques of applied mathematics, solution of equations, interpolation, numerical integration, numerical solution of differential equations.


Note that the following class has not been offered in > 10 years (maybe longer).

Math 481B. Numerical Analysis (3) Prerequisites: Math 481A.Numerical solution of linear systems of equations. Included are direct and iterative methods for solving linear systems, iterative techniques in matrix algebra, applications to approximation theory, techniques for finding eigenvalues. Formal instructions are combined with practical assignments in scientific computing.


Because 481B is rarely offered we will (as time permits) cover some topics that are normally covered in both A and B.

Class Minutiae

Instructor: Bruce E Shapiro ← nosy people may click here
Email: bruce dot e dot shapiro at csun dot edu
Phone: Provided in Class (I do NOT use my CSUN office phone)
Office Hours: Hours and Location Provided in Class
(I do NOT use my office for office hours)
Class Web Page: http://biomathman.com/math481A/ (all lower case)
Moodle: The Moodle page is here. It should let you in if you are enrolled in the class (you will need to enter your CSUN username/password) but if it asks for a password try helloworld. You should be able to post to the discussion forum.

Topics Covered

  • Round-off error
  • Finding roots
  • Polynomial approximation
  • Numerical differentiation
  • Numerical integration
  • Numerical solutions of differential equations
  • Solving linear systems
  • Topics Approximation theory
  • Topics in Numerical linear algebra
  • Topics in Optimization

Expected Student Learning Outcomes:

General: Build mathematical models and demonstrate problem solving skills, including proper use of mathematical software.

Specific:

  1. Understand the fundamental concepts, sources, and theory of numerical error, and be able to estimate the error of a numerical calculation.

  2. Understand the fundamental concepts and theory of convergence.

  3. Understand the fundamental theorems and algorithms and apply them to find the root of a function numerically.

  4. Understand the fundamental theorems and algorithms and apply them to estimate the value of a function numerically.

  5. Understand the fundamental theorems and algorithms and apply them to estimate the solution of a differential equation numerically.

  6. Be able to implement basic numerical algorithms computationally.

Textbook

Richard Burden and J. Douglas Faires, Numerical Analysis, 9th Edition Brooks/Cole/Cengage Learning, 2010. List Price: $243.95 (sorry) publishers web site

A student solution manual is also available, but it costs $61.49.

Look for a cheaper copy online but be careful because the lower prices might be either earlier editions, or for copies of the student solution manual

If you buy a used copy without the CD you can still download all the programs from the authors' web site. The 9th edition does not have a CD but earlier editions do. This allows the authors to update the programs on the web.

Software

Software is provided on the CD that comes with the textbook (8th ed) or may be downloaded from the authors' web site. (any edition)

Very little programming is required in this class and you can do it in any language you like. In general the programs will be already written for you and all you have to do is run them but change some numbers to see what happens, which will require some skill in your chosen language.

In order to use the programs you will need to access to one of the following: C, FORTRAN, Java, Pascal, Mathematica, Matlab, or Maple. All of these programs are available in math computer labs on campus. If you want to use C, Fortran, Java, or Pascal, there are free compilers that you can download and install on your home computer. CSUN also has a sight license that allows students to used Mathematica on their laptops. I can help you find a compiler for your computer but I am not going to provide any programming instruction.

If you choose to use a language that is not in the above list, e.g., C#, erlang, scheme, basic, haskell, python, brainfuck (not recommended), etc. thats your perogative, but you will be completely on your own writing programs.

All homework must be typed using latex. Here is a template. Latex Template (.tex file). If you need help getting started with Latex, you can look here.

Grading

  

Not responsible for You Tube content.


Midterm (Oct 20): 1/3, Final (Dec 13, 3:00-5:00 PM): 1/3; Homework: 1/3

Your final grade with be reduced by 1/3 of a letter grade for every 3 unexplained absences.

Some homework exercises will include computer work. There are no computer "projects."

All homework must be typed using latex. Here is a template. Latex Template (.tex file). If you need help getting started with Latex, you can look here. Untyped homework will not be accepted!

Each exam and your total homework grade is converted to a letter grade, and then to a GPA, according to the following table. If your homework total exceeds 100% it will be considered an A+ in this table.:

<60 60-66 67-69 70-73 74-76 77-79 80-83 84-86 87-89 90-93 94-99 100
F D D+ C- C C+ B- B B+ A- A A+
0 1 1.3 1.7 2 2.3 2.7 3 3.3 3.7 4 4.3

Note: If any of the exam grading scales are curved, a different table may apply. The actual grade scale will be announced after the exam.

Grades are assigned based on the following GPA average in the class. These are approximate guidelines and some adjustments may be made near the border-lines to account for grade trends (increasing or decreasing), a significant change in performance on the final, or other extenuating individuating factors:

0-0.5 0.5-1.5 1.5-1.7 1.7-2.3 2.3-2.5 2.5-2.7 2.7-3.3 3.3-3.5 3.5-3.7 3.7-4.0
F D C- C C+ B- B B+ A- A

Rules - Read closely, some of them will sound a bit odd to you.

Don't Cheat. Follow the Student Conduct Code at all times. More in the next box.

Attendance is Mandatory - remember to sign in every class session. Your grade will be reduced for missing too many sessions.

Cell Phones - turn off the ringers, please.

Smelly Food - don't bring it.

Other Food - bring enough to share with the whole class. You'll be surprised how many friends you can make with a few chocolate chip cookies.

Strong Smelling Perfumes, Colognes, and other Stinkys: - don't use them.

Audio/Video/Photographic Technology - do not use during class. This includes all cameras and recorders of any type. Exceptions will be made if recommended by DRES (the campus Center on Disability Resources and Educational Services).

Student Conduct

Students are expected to conduct themselves in accord with university policies on Student Conduct and Academic Dishonesty. Violation of this code could be punishable by a failing grade in the class or removal from the university, as determined by Dean of Students.

I require students to sign an affirmation that they will abide by the student conduct code (and not cheat in this class) and to reaffirm this contract at each exam. If you are uncomfortable signing this affirmation you should not enroll in this class.

The student conduct code is posted at: http://www.csun.edu/a&r/soc/studentconduct.html and is in the University Catalog, Appendix C.

Special Learning Needs

Please coordinate any special accommodations that you need through the campus Center on Disability Resources and Educational Services.

Feel free to talk to me about this if you are not sure whether or not your special need should be handled via DRES.

If you are not familiar with DRES, check their web page at http://www.csun.edu/dres to make an appointment or to see what services are available.

In particular if you need special testing arrangements I will need to know at least two weeks in advance. Please make sure to get all of your paperwork signed as soon as possible. If you are going to bring additional people to class (note-taker, interpreter, etc.) please let me know that as soon as possible so that I can take that information into account so that I can make a correct determination of how much additional space (seats) remain in the class.

Assignments

--- Assignments will be posted here ---

Any of your papers which you do not collect will be retained for a period of one year following the end of the term. If you do not collect them by this time they will be destroyed.

Final exams are not returned and may not be copied. If you wish to see your final you may do so by making an appointment with me.

web counter