update notes
add homework3 codes (there is a bug when converting cvxopt matrix to numpy array ... )