To give better advice, it would be helpful to know what you are currently aiming to focus on. I don't have good advice if you plan on going into a STEM field.
But if you aren't going that route, I highly recommend taking enough statistics courses to get a good grip on the technical points of correlation, causation, power, population distribution, and regression.
Slightly more controversially, I think that a Philosophy of Science course would be helpful for you to acquire your own concept of what Science is and what purpose it serves. (If it doesn't cover Kuhn, then it isn't what I'm talking about, and ideally it would discuss something from Feyerabend).
And I think that some basis in On the Genealogy of Morals is essential to any discussion comparing value systems, but if the professor is not sympathetic to Nietzsche, then you might not get much value from it. In fact, if you have no exposure to Greek moral theory (esp. Aristotle), then I'm not sure that you will find Nietzsche interesting. And he writes in playful hyperbole, which means teasing out his meaning is a lot harder than understanding straightforward assertions.
Besides Formal Logic and Statistics, Philosophy of Science was the best class I took during my time at university.
Did computer programming make you a clearer, more precise thinker? How about mathematics? If so, what kind? Set theory? Probability theory?
Microeconomics? Poker? English? Civil Engineering? Underwater Basket Weaving? (For adding... depth.)
Anything I missed?
Context: I have a palette of courses to dab onto my university schedule, and I don't know which ones to chose. This much is for certain: I want to come out of university as a problem solving beast. If there are fields of inquiry whose methods easily transfer to other fields, it is those fields that I want to learn in, at least initially.
Rip apart, Less Wrong!