|
N.B., in Sping 2008 we are offering this course on a request basis; the coupled lectures and slides are viewable with a browser and there is no scheduled lab time. However, you are encouraged to contact the instructor and submit your projects by email, and get lab-time assistance at the offices of Professors Landau and Schneider (both have adjacent computer labs). You can get a key to the Wngr 412 computer lab from Physics office, Wngr 301, and get into the Wngr 497 lab from Landau's office. |
Mathematical, numerical, and conceptual elements forming foundations of
scientific computing: computer hardware, algorithms, precision,
numerical
analysis & parallel computing. Video-based lectures plus labs.
|
Professor: Rubin H Landau |
Office: MWF 9:15-10:30 (Wngr 497 Lab is open to use then) |
Profess Guentner Schneider Weniger 415A |
Midterms: 25 April, 12 May |
|
499 Weniger Hall |
|
Final: none |
|
|
|
Lab: Weniger 412 |
|
| Learning Outcomes |
Check out CPUG |
||
|
|
Prerequisites: PH 265 or CS 161 or
introductory programming experience, PH 211, MTH 252;
Corequisites: MTH 306 (Series
& Matrices), or equivalent.
|
Text: |
Landau, Paez, Bordeianu, A Survey of Computational Physics; Introductory Computational Science |
|
|
Princeton University Press, 2007/8. |
|
Not authorized for printing. Chapters for this term are available from the OSU Bookstore for the cost of copying |
|
|
Sample Codes in multiple languages, Animations, Applets, Visualizations, etc. |
|
|
Electronic Lectures (Videos) |
Also available on DVD |
|
Quality and completeness of projects (best N-1 out of N) |
55% | Midterm 1 | 20% |
| Midterm 2 (Previous Final) | 20% | Participation | 5% |
The projects involve some programming and explorations,
usually done
via a modification of a
sample code. The exams emphasize
understanding of concepts and
vocabulary, not details of programming. Use of any programming language is
acceptable, although
we will focus on Java. .
Acceptable
Cooperation: You are encouraged to discuss
assignments with the instructors and other students. However, even if you work
in a
group,
you need to understand all work that you hand in. When you place your name on
an
assignment, we view it as a signed statement
that it is your work
and that
if asked to, you can explain it. Warning:
Handing in another student's assignment (either in original or
modified form)
without
acknowledgement is
academic dishonesty and will result in an F grade for the entire
course. No credit will be given
for running the sample codes given to you.
| Physics Computer Support Page | On-line Unix tutorial | Sign up for a Physics Account? | Secure Shell Client
(not latest, right click) |
Computational Physics Lab: After you sign up for an account, you will have access to the Physics workstation cluster.
You may use the
computers in
Weniger 412 as well as 497 (you will need a
different key for 497 or someone to let you in). The door to Weniger 412 is
always locked,
but is usually
left ajar during class. Entrance at other times is possible with a magnetic
card purchased from the Physics
Department Office (Weniger 301). You are
permitted to use the lab whenever it is not being used by another class and
during the hours
that Weniger hall is open. You can sign on remotely.
Partial support for this course has been provided by the National Science
Foundation,
NPACI, and EPIC as part of the
development of
the
CPUG degree program.
Rubin H Landau, Oregon
State University, Corvallis, Oregon, 97331