CS projects and homework