![]() |
Computational
Physics I |
|
|
PH464/564 is the prerequisite. You can take it online if needed, with 465 lab (see Landau) |
Mathematical, numerical, and conceptual elements forming foundations of
scientific computing: computer hardware, algorithms, precision,
numerical analysis & parallel computing. Video-based
lectures plus labs. Compiled language or Maple to be used.
|
Professor: |
www.science.oregonstate.edu/~rubin rubin at science.oregonstate.edu |
Teach Assist: None |
Midterm 14 February |
|
499 Weniger Hall |
Wiki
(TBA) |
Final: Mon 17 March 9:30 AM |
|
|
Lectures |
Weniger 377 |
Lab: Thurs 10:00-11:20 |
Weniger 412 |
| Learning Outcomes |
Check out CPUG |
||
|
|
Prerequisites: Scientific Computing II, PH 464/PH 564 (formerly Ph 365), Introductory programming experience,
Jr-level Physics
Corequisites: MTH 306 (Series & Matrices), or
equivalent.
|
Text: |
Landau, Paez, Bordeianu, A Survey of Computational Physics; Introductory Computational Science |
|
|
Princeton University Press, 2008. |
|
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. |
|
|
Video Lectures |
Only for PH 464/564, so far |
|
Quality and completeness of projects (best N-1 out of N) |
40% | Midterm Exam | 25% |
| Final Exam (Previous Final) | 25% | Participation | 10% |
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