Machine and Computational Learning