PHM3500: Philosophy of History 3
Prerequisite:  One course in philosophy other than foreign culture. An examination of major theories of historical development and explanation. Emphasis placed on the relation of history to nature, human nature, freedom, determinism, progress, regression, cyclicity, eschatology, science, morality and religion. Attention also given to different accounts of historical understanding, historical objectivity, historical causation and the subject matter of history.