What non-programming/math courses should an aspiring entrepreneur (and developer) take?

Greetings. I am currently studying Computer Science at university level and I am planning to at some point become an entrepreneur and run my own business. The business as such will be a software company (either consulting or micro-ISV, or both!)

And my question is, what kind of courses would you suggest me to take (or not to take)?