Available courses

An introduction to political science and economics. Surveys the various political and economic systems employed in our world, and their relation to our practice of community development.

The separation of political science and economics in most academic settings is a relatively recent development, largely isolated to Western liberal democracies. In this course, I will once again bring the two disciplines back together, based on a belief that economics and politics are interdependent, and cannot be truly understood in isolation from one another.

We will first cover the various economic systems, such as feudalism, capitalism, and socialism, and then cover various forms of government. This course will pull in a number of internal and external resources to give a well-rounded view of the systems under discussion.

In this course, I will be presenting a broad range of computer science topics, including system architecture, computer programming, computer history, and computer science culture.