I do not think Entrepreneurship can be taught as a course in higher institutions of learning. In fact, I think it is a waste of time and resources to go studying Entrepreneurship in an higher institution of learning.
Entrepreneurship thrives in the real world and not in mental exercises, Entrepreneurs learn by getting out into the real world and starting businesses around their ideas, injecting innovation at every turn. A real Entrepreneurial spirit cannot sit still inside a classroom for so long, they are bored, they want to be set free. They want to run wild.
This is why academic Entrepreneurship, the Entrepreneurship that involves various lists, do and donts, numerous case studies and systematic analysis is such a flawed idea. The best Entrepreneurs in the world are not lecturing, they are out there building billion-dollar companies.
Anybody serious about learning how to become an Entrepreneur learns what she needs to learn by actually starting something and then learning how to keep it going, making things up along the way. Many people describe Entrepreneurship as jumping out of the plane in mid-air and building a parachute during the descent to ensure a smooth landing.
They are not far from the truth.
(I hope you are not in the class of people that confuse Entrepreneurship with Business management (which can be learnt in schools) and Skill acquisition (which you can learn anyhow))