CMPS 427 is the second course in the Video Game Design and Development concentration at the Computer Science Department. I co-taught this course for one semester with its main instructor Dr. Jim Etheredge, where my part was talking about high-quality graphics effects, revision control and supervising the final project.