Department of Mathematics
University of California, Berkeley
|Description:||Second part of the course sequence on introductory numerical analysis: Iterative methods for linear systems; Approximation theory; Eigenvalue approximations; Solution of systems of equations; Numerical methods for ODEs and PDEs. Prerequisites: Math 128A or equivalent, basic MATLAB skills. Course control number: 54235.|
Per-Olof Persson, firstname.lastname@example.org, Evans 1089, Phone (510) 642-6947
Office hours: Wed 10:00am - 11:30am and Thu 3:30pm - 5:00pm in 1089 Evans
|Lectures:||TuTh 9:30-11:00am, Room 71 Evans|
|GSI and Discussion section:||
Anna Lieb, email@example.com
Discussion section: Tu 4:00-5:00pm, Room B3A Evans
Office hours: Mon 4-5pm, Wed 3-4pm, in 1010 Evans
Midterm exam: Tue Mar 12, 9:30am-11:00am
Final Exam Group 10, Wed May 15, 11:30am-2:30pm
R. L. Burden and J. D. Faires, Numerical Analysis, 9th edition, Brooks-Cole, 2010. ISBN-13: 978-0-538-73351-9; ISBN-10: 0-538-73351-9
R. L. Burden and J. D. Faires, Numerical Analysis, 8th edition, Brooks-Cole, 2004. ISBN-13: 978-0-534-39200-0; ISBN-10: 0-534-39200-8
Lecture Slides (Note: These will be frequently updated)
Chapter 7 - Iterative Techniques in Matrix Algebra (Full page, 6 per page)
Chapter 8 - Approximation Theory (Full page, 6 per page)
Chapter 9 - Approximating Eigenvalues (Full page, 6 per page)
Chapter 10 - Numerical Solutions of Nonlinear Systems of Equations (Full page, 6 per page)
Chapter 11 - Boundary-Value Problems for Ordinary Differential Equations (Full page, 6 per page)
Chapter 12 - Numerical Solutions to Partial Differential Equations (Full page, 6 per page)
J. Dorfman, Introduction to MATLAB Programming, Decagon Press, Inc. Available at Krisha Copy Center on University Avenue, on demand for about $20 + tax. Please email them your order at firstname.lastname@example.org, with name and phone number, and it will be available for pick up later.
Otto and Denier, An Introduction to Programming and Numerical Methods in MATLAB (online version)
Quarteroni and Saleri, Scientific Computing with MATLAB and Octave (online version)
K. Sayood, Learning programming using MATLAB (online version)
Instructions for setting up a UC Berkeley Library Proxy Server for off-campus access to online books
The commercial software MATLAB will be used in the class, and there are various alternatives for using it:
|Homework, Quizzes, and Programming Assignments:||
|Grading and policies:||
Homework: Weekly homework is posted on the course web page, and
it is in general due in each Tuesday discussion section.
Group discussions about the homework are encouraged, but each student must
write his/her own solutions and not copy them from anyone else. Late
homework will not be accepted, but the two lowest scores will be dropped
when computing the grade.
Quizzes: There will be a total of 6 quizzes given in the Tuesday discussion sections. They will consist of chosen homework problems, possibly with minor modifications. There will be no make-up quizzes, but the quiz with lowest score will be dropped when computing the grade.
Programming Assignments: There will be a total of 4 programming assignments, based on the MATLAB programming language. Group discussions about the assignments are encouraged, but each student must write his/her own computer codes and report, and not copy them from anyone else. Late submissions will not be accepted, and all 4 assignments will count towards the grade.
Exams: There will be one in-class midterm exam, scheduled for Tuesday March 12 between 9:30 - 11am. The final exam will be given on Wednesday May 15 between 11:30am - 2:30pm (final exam group 15). The exams are "closed book". In particular, you may not bring textbooks, notebooks, or calculators. If there is an emergency alarm during the midterms or the final exam, leave the exam at the desk and walk out. You may of may not be allowed back to complete the work.
Grade corrections: The grades for exams or quizzes will be changed only if there is a clear error on the part of the grader, such as adding up marks incorrectly. Problems must be brought to the attention of the GSI immediately after the exams are returned.
Grades: The final grade will be based on weekly homework assignments and quizzes (20%), the programming assignments (20%), the Midterm exam (20%), and the Final exam (40%). If it improves your grade, we will count the Midterm exam (0%) and the Final exam (60%). This allows you to miss the midterm exam, but your chances are improved if you take it.
Incomplete grades: Incomplete "I" grades are almost never given. The only justification is a documented serious medical problem or genuine personal/family emergency. Falling behind in this course or problems with workload in other courses are not acceptable reasons.
Special arrangements: If you are a student with a disability registered by the Disabled Student Services (DSS) on UCB campus and if you require special arrangements during exams, you must provide the DSS document and make arrangements via email or office hours at least 10 days prior to each exam, explaining your circumstances and what special arrangements need to be done. Also see your GSI as soon as possible to make arrangements for the homeworks/quizzes.