cccc End of course exam