Originally Posted by iSmartMan
I'm currently a college student majoring in Computer Science with the hope of becoming a game programmer, but in order to graduate, my university requires students to take four high-level courses OUTSIDE their chosen major. I've heard that pretty much any field of study could be drawn upon by a game designer, but I haven't been able to find much on what programmers would find useful to learn about other than programming. Any suggestions? For now, lets keep things generic and pretend that the courses my university offers are irrelevant.
I would definitely take up communication - this will be a great asset when you'll work as a programmer!