In short, no. You can learn to be a good entrepreneur from books, tapes and CDs. But as long as you are in school, you can learn the fundamentals of business building from all of those courses you mentioned. The one caveat I would add is that most MBA-style programs focus on big businesses or corporations, and to be really successful in a small business, you will need to focus on courses that are designed for small- to medium-size businesses (SMEs).
Good luck, and know that you will probably need to start a few businesses--or use the "buy, build and sell" model of buying a few underperforming businesses, building them up and selling them--before you find lasting success. Why? Because the real world experience of running a business is far better and incredibly more instructional than just theory. And the lessons also tend to stick a lot better.
All the best.
Brad Sugars
Brad Sugars is the founder of ActionCOACH, the world's number one business coaching firm. As a world-renowned entrepreneur, author and Business Coach, he has helped more than a million clients around the world find business and personal success.
Sugars has owned and operated more than two dozen companies including his main company, ActionCOACH, which has nearly 1,000 offices in 26 countries.