davidism/cse125 archive