Why should CS teach game design? It is really orthogonal to computer science. And in some parts even to software engineering. CS can be useful for game design, but I doubt there is too much to gain other way around.
At my uni HCI was an optional elective