As a Business Administration graduate, I can safely advise that Social Psychology, Negotiation and Human Resources are the best courses an entrepreneur can take. You can learn Business Law and Accounting on your own, they are easy. As I see from the comments, Programmers tend to dismiss finance, but finance strengthened with operations research can make a mediocre company a great one.
Comments
As a Business Administration graduate, I can safely advise that Social Psychology, Negotiation and Human Resources are the best courses an entrepreneur can take. You can learn Business Law and Accounting on your own, they are easy. As I see from the comments, Programmers tend to dismiss finance, but finance strengthened with operations research can make a mediocre company a great one.