Computational Science and its Applications