This course is designed to use computer programming to solve scientific problems in physics. Introduction to Fortran or Mathematica or any suitable programming languages and main computational tools which permit to simulate and analyze the dynamic behavior of a wide range of physical problems involving fluids, solids, mechanics, electricity and magnetism, quantum systems, differentiation and Integration, ordinary differential equations, data fitting, and plotting.