Entrepreneurship and Consulting

<p>I'm going to study computer science at UC Berkeley. However, I also can also try to double major in business at Haas.</p>

<p>My goal is either to do something entrepreneurial or with consulting.
Is a business degree useful for entrepreneurship? (I'm talking about finance, accounting, and management classes) I can take entrepreneurship courses as a non-major.
And is the degree useful for consulting? I get the impression that they hire any major, and teach you most of the things on the job.</p>