Projects and homework from Central Michigan University