Computational physics from simple to complex systems