I'm in graduate school for computer science and the department is offering a game design class. This is the only class that is offered by the cs department that has anything to do with games.
I have been focusing on software engineering and computer graphics in my studies so far and have to choose between this game design course and a course that focuses on GPUs and Visualization in a virtual reality environment.
I think both would be fun, but in the long run I want to make games. Either as a hobby or professionally. I feel that I will eventually work for a software company and do game development on the side, after hours, until I was able to support myself doing it.
I've never actually created a game yet. I've just been studying software engineering, graphics, and have read a couple books on game design.
The class is project based. We are put into teams and told to make a prototype with development times of like 2 weeks( first project ), 4 weeks( second project ), and 6 weeks( final project ). I do feel like the class is basically learn on your own with the pressure of a deadline to get you motivated.
Does this sound like a class that would be helpful? Everything I would learn in the other class, which I feel would be advancing my graphics skills, I also want to learn either on my own or in class.