Oregon State University home page
OSU Physics Department home page
 
       Ph.464/564 MAIN PAGE   HOME    
 

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

   

E-mail: Viktor.Podolskiy@physics.oregonstate.edu
Office: Weniger 401A
Office Phone: 541-737-1702; Fax: 541-737-1683