Most entry level philosophy courses tend to focus almost exclusively on Western Philosophy. They also tend to follow a historical narrative that follows the evolution of western thinking, as opposed to studying ideas in themselves as they relate to each other, regardless of who/when they were discovered. For example empiricism is mentioned mainly within the context of British Empiricism, ignoring Indian and Arabic schools which embraced empiricism centuries before Locke or Hume. Similarly, ethics and values courses mention Kant, Mill and then Rawls, and relegate Confucius to Asian Studies and Chinese philosophy courses, when many would argue that his contribution to ethics are just as important.
In an era when the vast majority of the earth's population is not of Western decent, this attitude seems dangerously anachronistic, in a way justifying the accusations of cultural imperialism that various contemporary non-Western thinkers make when defending their own ideologies, values, and worldviews.
Have there been any anthologies and textbooks or university departments and courses that have tried to overcome this by addressing philosophy as a unified whole? Courses that approached philosophy in an ahistorical topic based way and then brought up the relevant ideas from different geographical and historical contexts? Can we move from a specifically Western Philosophical canon to a more comprehensive and cosmopolitan canon?