AMS 147 Computational Methods and Applications
- Course description:
- In this class, we discuss the numerical methods for solving
problems in sciences and engineerings.
We will learn how they work (and why they fail sometimes).
We will learn how to implement these numerical methods using
Matlab. The topics include
- Iterative methods for solving non-linear equations
- Golden search method for optimization
- Floating point representation of real numbers, round-off error
- Numerical differentiation and integration
- Runge-Kutta methods for solving differential equations
- Estimating error from two numerical solutions
- Cubic spline interpolation (fitting to exact data)
- Least square fitting (fitting to data with noise)
- Fast Fourier transform
- Conjugate gradient method for solving sparse linear systems
- Lectures: TuTh 2:00-3:45pm at E2 194
- Instructor: Hongyun Wang (Email: hongwang AT ams DOT ucsc DOT edu)
- Office hours: TuTh 4:00-5:00pm at BE 153C
- Class web: http://www.soe.ucsc.edu/~hongwang/AMS147
- Lab sessions:
- Th 9:30am-12:00 at BE 109
- F 12:00-2:00pm and 3:30pm-5:00 at BE 109
- TA: Luis Antonio Acevedo-Arreguin
(Email: arreguin AT soe DOT ucsc DOT edu)
- Textbook:
- There is no official textbook for this course.
I will distribute my lecture notes electronically.
- Grading policy:
- Homework assignments + attending lectures: 50%; Course Project: 25%;
Final Exam: 25%
- Important Dates:
- Attendance Poll: Tuesday 03/11/2008, 2:00-3:45 at E2 194.
- Final Exam: Tuesday 03/18/2008, 4:00-5:00 at E2 194.
- Useful links:
- Matlab manuals
- Lecture Notes
- Homework assignments
-
For each assignment, follow the instructions given in the assignment.
Some assignments have bonus parts. These bonus parts are optional
and they might be difficult. So you should first finish the required
part before start working on the bonus part.
-
Assignment #1 ,
due by the end of Friday 01/18/2008,
submit one PDF file by email
-
Assignment #2 ,
due by the end of Friday 01/25/2008,
submit one PDF file by email
-
Assignment #3 ,
due by the end of Friday 02/01/2008,
submit one PDF file by email
-
Assignment #4 ,
due by the end of Friday 02/08/2008,
submit one PDF file by email
-
Assignment #5 ,
due by the end of Friday 02/15/2008,
submit one PDF file by email
-
Assignment #6 ,
due by the end of Wednesday 02/27/2008,
submit one PDF file by email
-
Assignment #7,
due by the end of Wednesday 03/05/2008,
submit one PDF file by email
-
Assignment #8,
(Optional)
-
Course project , due by the end of Tuesday 03/18/2007,
submit one PDF file by email
- A sample code:
Two-body problem
-
Review probelms for the final exam