wallyyingxiaowang/cs-288-homeworks archive