Credit Hours: 3 hrs (M.Sc-Semester IV (Regular & Self Support))

Computation is now an integral part of contemporary science and is having a profound effect on the way we do physics, and on the physical systems we choose to study. Developments in the computer technology are leading to the new ways of thinking about physical systems. Computational Physics is the implementation of numerical analysis to various problems in physics for which the quantitative theories already exist. In physics, there are different theories based upon mathematical models provide very accurate predictions about how the system under consideration will behave. Unfortunately, real systems, most of the time, either do not have closed form expressions or very complex to solve analytically and in such cases numerical approximations are required.

Learning outcomes:​  This course aims to encourage and enable students to realize the fact that how one should be able to solve problems numerically and write their algorithms and perform simulations. After learning these introductory numerical techniques, students are able to perform numerical analysis, visualization, simulations and the collection and analysis of data.

Recommended Books: 

  1. Introduction to Computational Physics by M. L. Jong, Addison Wesley Publishing Company Inc., Massachusetts (1991)
  2. Introduction to Numerical Methods by Peter A. Sark, The Macmillan Company, Collier-Macmillan Limited, London (1970)
  3. A first Course in Computational Physics, by Paul L. DeVries, John Wiley and Sons, Inc. (1994)
  4. MATLAB® An Introduction with Applications by Amos Gilat, John Wiley and Sons, Inc. (2011)
  5. Computational Physics by S. T. Koonini, The Benjamin Coming Publishing Inc., California (1986)
  6. Computational Techniques in Physics by P. K. Macheown & D. J. Merman, Adm Hilger, Bristol (1987)


  • Assignment (Numerical Problems and Articles) before mid term = 10 Marks
  • Case study of problems in Physics = case report + numerical implementation in MATLAB = 10 Marks


  • Sessional: 20 Marks =  Assignment + Projects: Case Study

    Mid Term Exam: 30 Marks

    Final exam: 50 Marks

Class Timings:

                           MSc IV (Regular)    8:00 - 9:30 am  (Mon-Tue)

                           MSc IV (Self Support) 2:00 - 3:30 pm (Mon-Tue)

Course Material