• Political Science 121 — International Politics
(POLSC 121)

Professor: Peter Haslund
Site Administrator: ted townsend


Introduction to the field of international relations, including the nation-state system, nationalism, colonialism, the role of ideology in the formulation of foreign policy, international trade and economic development, alliance systems and international organizations.