Computational methods for condensed matter and Materials Science