Assignment 3 of CSE 5327 Machine Learning (James Elder) at York University