math253y, cs221, cs228: notes, hw.