|
Ph 464/564 Scientific Computing
II - Syllabus
Location: Weniger 412
Time: MWF 11:00-11:50
Instructor: Viktor A. Podolskiy
e-mail:
viktor.podolskiy@physics.oregonstate.edu
phone: 7-1702
office: Weniger 401-A
office hours:
Friday 9:30-11:00, other times by appointment
TA:
Alexander Govyadinov
Brief intro: The course will be devoted to
systematic study of scientific computing. We will cover basics of computer
hardware, study numerical precision, algorithms, their scaling, tuning, and
verification. Specific topics include linear algebra, data analysis and
approximation, numerical integration and differentiation.
Prerequisites: Ph/CS 265 or CS 161 or introductory
programming experience, Ph. 211, Ph. 252
Corequisites: MTH 306 (Series and Matrices) or
equivalent
Grades (tentative): The final grading will be based
on homeworks (50%),
class and lab participation/quizzes (10%)
midterm
exam (20%), and final exam (20%)
Supplementary lecture notes: will be available on
the course web page.
Homeworks: weekly assignments will be available on
the course web page. Submit your web-based homeworks
electronically directly to Gabriel Mitchell. (see
instructions)
Schedule (tentative):
Week |
Dates |
Reading |
Topics |
1 |
Apr. 2, 4, 6 |
1.1-1.10, 3.4,
Ph. 265 textbook, ch.4 |
Unix editing, running, data manipulation |
2 |
Apr. 9, 11, 13 |
1.11-1.20 |
Limits: precision, underflow, overflow, floating points |
3 |
Apr. 16, 18, 20 |
2 |
Floating point errors and uncertainties |
4 |
Apr. 23, 25, 27 |
6, Unit I
6, Unit III |
Numerical integration, search algorithms |
5 |
Apr 30, May 2, 4 |
13, Unit I |
Matrix computing, JAMA |
6 |
May 7, 9, 11 |
|
Midterm |
7 |
May 14, 16, 18 |
13, Unit II |
Data fitting: Lagrange, cubic spline, least squares |
8 |
May 21, 23, 25 |
6, Unit II |
Differentiation and differentiation equations |
9 |
May 29, 31, Jun. 2 |
5 |
Monte-Carlo techniques, random walk, decay simulation |
10 |
Jun. 5, 7, 9 |
19 |
Catch-up |
Final |
Fri. Jun.15;
7:30 am |
|
Final Exam |
Books:
1.
(Required)
Title:
Scientific computing II
Author: Rubin H. Landau
Publisher: Princeton University press (2006)
ISBN: (available
as class notes)
Download
PDF
|
|
|
|