

University of Idaho
Department of Physics
PO Box 440903
Moscow, ID 83844-0903
(208) 885-6380
physics@uidaho.edu
|
• Map to the Department of Physics
• Link to campus parking info .
• Physics Dept. Brochure
|
|
|
homepage
PHYS 428/528 Computational Physics
Lecture: MW 2:30-3:45 pm, LIFE 440
Office hours: MW 9:30-10:45 am, EP 333
Update: There will be no class on Wed Apr 15. Someone else is using our classroom.
Update: There will be no class on Wed Apr 22. Same reason as above.
Course materials
Syllabus
Example_Presentation |
demo_massdrop
demo_pendulumperiod |
lab03_src.zip
lab07_src.zip
|
Homework assignments
Turning in homework
1. Compose an email to fmytreberg -at- gmail.com with "Comp Phys HW #" in the subject line, where # is the homework number.
2. Attach all homework files (.pdf and .java).
3. Send email. You will receive an automated response if you followed steps 1 and 2.
Homework solutions
Solutions for homework assignments can be checked out from Dr. Ytreberg's office on request.
HW01 (due Wed Jan 21)
Reading: Ch 1, and http://sip.clarku.edu/tutorials/java/java.html
Problems: download
HW02 (due Wed Jan 28)
Reading: Ch 2
Problems: 2.9, 2.10
HW03 (due Wed Feb 4)
Reading: Ch 3
Problems: 3.1, 3.8**
**Do not use data table in book. Instead use skydiver data.
HW04 (due Wed Feb 11)
Reading: Sec 4.1-4.3, 5.1-5.7
Problems: 4.1, and a one paragraph description of your idea for project 1.
HW05 (due Wed Feb 18)
Reading: none
Problems: Briefly describe your progress on project 1, and send your source code (working or not).
HW06 (due Wed Feb 25)
Reading: none
Problems: Briefly describe your progress on project 1, and send your working source code.
<< No homework due Wed Mar 4 >>
Prepare a 10 min talk (2 min for questions) using PowerPoint, PDF or similar. Also begin preparing a written report. See syllabus for more details.
<< No homework due Wed Mar 11 >>
Project 1 presentation given
A Windows laptop running Office 2007 and a projector will be provided. Email presentation to Dr. Ytreberg at least 1 hour before class, or bring on USB drive to class.
Mon class: Ada, Jacob, Tej, Gunnar, Brian, Chris W.
Wed class: Graham, Marie, Kuo-Hao, Chris D., Nori, Takashi
Project 1 report due Fri Mar 13 before midnight
HW07 (due Wed Mar 25)
Reading: Sec 7.1-7.3
Problems: 5.6**
**Typo: Equation in part (a) should be (5.22).
**For part (e), perturb the inverse square using delta=0.05 as is suggested in problem 5.4a.
HW08 (due Wed Apr 1)
Reading: Sec 10.1-10.4
Problems: 7.9, and a one paragraph description of your idea for project 2.
HW09 (due Wed Apr 8)
Reading: Sec 11.1-11.2
Problems: 10.1**
**For part (b) extend AbstractSimulation not AbstractAnimation.
**For part (e) there is at least one bound, closed orbit.
HW10 (due Wed Apr 15)
Reading: none
Problems: Briefly describe your progress on project 2, and send your working source code.
<< No homework due Wed Apr 22 >>
Prepare a 10 min talk (2 min for questions) using PowerPoint, PDF or similar. Also begin preparing a written report. See syllabus for more details.
<< No homework due Wed Apr 29 >>
Project 2 presentation given on Thu Apr 30, 6:00 pm, EP 204
A Windows laptop running Office 2007 and a projector will be provided. Email presentation to Dr. Ytreberg at least 1 hour before class, or bring on USB drive to class.
Order: Kuo-Hao, Nori, Brian, Graham, Marie, Takashi, Jacob, Chris, Ada
Project 2 report due Fri May 1 before midnight
HW11 (due Wed May 6)
Reading: Sec 14.1-14.2
Problems: 11.1**
**Plot error vs n to find functional form of error.
Software links
PDF export (required for homework)
For Linux use 'pdflatex' or OpenOffice. For Windows, if you have Office 2007 you can use the Office-2007-plugin, otherwise try www.cutepdf.com.
Eclipse (required for homework)
1. Download and install "JRE 6" from http://java.sun.com/javase/downloads/.
2. Download and install "Eclipse IDE for Java Developers" from http://www.eclipse.org/downloads/.
3. Download "osp_v2_eclipse_workspace.zip" which contains all source code in the textbook from OSP-workspace.
LaTeX (recommended)
For Linux use 'pdflatex'. If you have a Mac try http://www.tug.org/mactex/. For Windows try http://www.miktex.org/.
Useful links
Presentation and writing guidelines
Collection of links to assist in the design of effective physics presentations and to improve skills in scientific writing.
http://sip.clarku.edu/
Textbook website.
http://stp.clarku.edu/simulations/
Simulations in statistical and thermal physics. This could be useful if you are having a hard time coming up with project ideas. To get the source code for your Eclipse workspace click "available" then "STP Eclipse Workspace" then "Download".
http://www.helpdesk.uidaho.edu/Services/Labs/Locations.htm
List of U. Idaho computer labs.
http://sip.clarku.edu/tutorials/java/java.html
Good Java tutorial from the authors of the textbook.
http://java.sun.com/docs/books/tutorial/
Java tutorials. Click "Getting Started" if you have never programmed in Java.
http://www.ctan.org/tex-archive/info/lshort/english/
Introduction to LaTeX. Download or view "lshort.pdf".
 |
| |
|