Programming assignments for Okstate CS5113