![]() |
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 12 February (Tuesday) |
|
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