This course is designed to introduce students to the topics within the field of Procedural Content Generation (PCG). The goal is to give a practical overview of the filed that will allow them to explore the topics in depth and find interesting and useful applications in their game development (or other artistic) work.