UI Home Contact UI Search
Link to UI Home Page

Physics Logo

 Home

News

Faculty/Staff

Research

Courses/Labs

Students (current and prospective)

Colloquium

UI Physics REU Program

Society of Physics Students

Open Positions (0)

GK-12 Program

BANTech

College of Science

 



Print page
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".                         
 
 ©2009 University of Idaho. All rights reserved. Disclaimer
University of Idaho black dot Moscow, ID 83844
black square Send suggestions to webmaster@uidaho.edu  black square