PHY 432 :
(January - April, 2011; August-December 2011)
This course is oriented towards those interested
in learning to do physics or work in other areas
using computational tools.
Programming language will not be taught in this
course. You are expected to know one of the
following ; Fortran, C, C++ or at least Matlab to do
Number representation (IEEE standard)
Ising model and Metropolis algorithm
Methods to numerically solve for quantum
spectrum of simple systems.
Ordinary Differential equations
Numerical Integration using orthogonal polynomials.
Introduction to Molecular dynamics / Density Functional Theory
An introduction to
computational physics by Tao Pang
A survey of
computational physics by R. H. Landau, M. Paez
and C. C. Bordeianu
Assignments : 35 %
Midsem : 25 %
: 40 %
Some tools you might require for this course :
All these tools are available on Students' Computer Lab. The command
to invoke them is given in red colour.
xmgrace : A simple to use but versatile GUI based plotting tool. ( xmgrace )
gnuplot : Another plotting tool ( gnuplot )
Matlab : Good for simulations. ( matlab )
Mathematica : Good for simulations, in particular, for analytical calculations. ( mathematica )
1. IEEE Standard 754 for floating point numbers
to home page