Don Luttermoser's PHYS-4007/5007 Course Web Page

This web page has been set up for the students at ETSU taking PHYS-4007/5007 Computational Physics with Dr. Luttermoser. Links have been set up for the students to download the course notes, appendicies, homework assignments, and the course project web page. Other usefull links related to this course are included too. Most of the files that can be downloaded are PDF (Portable Document Format) files (which requires Acrobat Reader to view).

Note that we will be using Version 5.0 of these course notes. As the semester progresses additional links will be added to this page for your convenience.


Course Syllabus for PHYS-4007/5007, Computational Physics.

ETSU Supplemental Syllabus Attachment.


Computational Physics Course Notes Sections

I. Choosing Hardware and an Operating System
II. How to Select a Programming Language
III. The Art of Graphics Programming
IV. Preparing Scientific Manuscripts: A Guide to LaTeX
V. Error Analysis and Uncertainties
VI. Methods of Data Fitting
VII. Methods of Differentiation and Integration
VIII. Matrices and Solutions to Linear Equations
IX. Numerical Solution of Ordinary Differential Equations (ODE)
X. Trajectories and Orbits (some figures not included, they will be drawn on board during class)
XI. Numerical Solution of Partial Differential Equations (PDE)
XII. Fourier Analysis and Oscillations (figures not included, they will be drawn on board during class)
App. A: Scientific Programming Using Fortran
App. B: Scientific Programming Using C


Homework Assignments

Homework Assignments: Problem Set 1
Problem Set 2       ( Sample Proposal LaTeX file)
Problem Set 3
Problem Set 4       ( orbitshw.pro , orbeqnhw.pro , orbplot.pro , orbticks.pro )


Course Project Web Page

Computer Project: Polytrope Modeling web page


Useful Fortran 77 Subroutines Web Page

Click here to access the course web page that contains the Fortran 77 subroutines that can be used to solve sets of ordinary differential equations as described in Chapter IX of the course notes..


Useful IDL Procedures Web Page

Click here to access the course web page that contains useful IDL procedure files for student use..


Samples of LaTeX Files Web Page

Click here to access the course web page that contains sample LaTeX files for student use..


Programming Tutorials Web Page

Click here to access the various programming tutorials I have presented in class..


Useful Web Sites for this Course


Last modified: November 27, 2011 by D.G. Luttermoser