Harvard Extension School: 17 products
International Conflict and Cooperation
This course is an introduction to the analysis of the causes and character of international conflict and cooperation. Theories of internati…
The Culture of Capitalism
The course asks how cultural products, including literature, theater and film have captured the spirit of capitalism—fueling its fantasies,…
Educational Innovation and Social Entrepreneurship in Comparative Perspective
This course examines how social entrepreneurs have helped improve the quality of education for low-income and marginalized students. It foc…
The Civil War from Nat Turner to Birth of a Nation
This interdisciplinary course reframes traditional understandings of the Civil War in three ways. First, by showing that civil conflict in …
Abstraction and Design in Computation
This course covers abstraction and design in computation. Topics include functional and object-oriented styles of programming, software eng…
Data Structures and Algorithms
This is a rigorous course on the design and analysis of efficient algorithms and their associated data structures. Algorithm design methods…
Crime and Horror in Victorian Literature and Culture
The Victorian middle classes were both titillated and repelled by transgression and abnormality: from Jack the Ripper to the Elephant Man, …
Adult Development
This course explores adulthood—the latter two-thirds to three-quarters of our lives—not as a single, last phase of human development but as…
International Political Economy
This course analyzes the interaction of politics and economics in the international arena. We focus on international trade, investment and …
Japan in Asia and the World
From the emergence of a court-centered state 1500 years ago to a warrior-dominated society centuries later, Japan's premodern past fascinat…
Advanced Quantitative Research Methodology
This course introduces the theories of inference underlying most statistical methods. It covers how new approaches to research methods, dat…
Human Health and Global Environmental Change
This course explores the human health dimensions of global environmental change, such as climate change and the loss of biodiversity, and c…
Programming Languages
This course provides an introduction to the formal semantics of programming languages: it provides tools and techniques for understanding t…
Visualization
The amount and complexity of information produced in science, engineering, business, and everyday human activity is increasing at staggerin…
Intelligent Machines: Perception, Learning, and Uncertainty
This course is an introduction to artificial intelligence, focusing on problems of perception, machine learning, and reasoning under uncert…