Programming for Everybody (Python), Coursera, (July 11, 2014).
Programming is one of greatest skills everybody could be learn, skill of dividing problem to smaller problems and solving each of them in few simple steps, skill of not trying to be using your mental power to solve a single problem but to solve a problem in general form, and skill of connecting with abstract mathematical logic and language. Our living style are changing after development of internet and access to computers as PC, laptop, smart phones, etc. All of this devices from supercomputers or severs or a single smart phone are based on same architecture and same logic, hardware which is running a program. So what make each of them responsible for certain task additional than their hardware (like any other machine) is their software, which only material for creating them is not any physical substance but it is idea and thinking right about its implementation.

Continue Reading

Sayed Mohammad Mahdi Sadrnezhaad

Computational Physics Course Project, (Fall 2008).
The Isinig model is a famous and applicable model in the statistical mechanics. In this project, I propose to consider the Ising model and its computational simulation. In this text, I try to review the main idea of the Ising model and Metropolis algorithm, the computational approach to this problem. Finally, I report the result of my own simulation and compare its results with analytical solution as a conclusion.

Continue Reading

Sayed Mohammad Mahdi Sadrnezhaad