Notes from CIS 520: Machine Learning @ UPenn