The fundamentals of game design, taught by walking through the process of creating a new tabletop game (video):

https://www.youtube.com/watch?v=2tXjLK6oVA0