teaching

Frederick Eberhardt

Computation and Cognition

This course introduces students to some of the key frameworks for thinking about the mind in computational terms. We will be looking at some basic topics in the theory of computation, in addition to considering philosophical issues raised by computational models of cognitive processes. This course is required for graduate students in the PNP Ph.D. program.

WashU
FS09

Advanced Philosophy of Science

This course will focus on the role of probability in science. It will include a discussion of the origins of the theory of probability as a tool to improve gambling strategies, the controversy concerning the characterization of randomness in the early 20th century, the development of an axiomatization and the debates between frequentist and subjectivist interpretations of probability. We will consider the implications of such debates for scientific inquiry with a particular emphasis on experimental practice.

WashU
FS09

Philosophy of Science

This course explores the foundations and justifications of scientific arguments. What is science? To what extent is it objective? How are scientific theories constructed? How are they confirmed? Other topics include induction and probability, the status of theoretical entities, and scientific revolutions.

WashU
SS09

Problems in Philosophy

This course provides the general introduction to philosophy at Washington University. It covers basic themes in epistemology, ethics and theory of mind. Depending on the instructor, this may also include some philosophy of science.

WashU
SS09

Causal and Statistical Inference (Summer School)

Assistant to David Danks

This summer session is part of the 2006 Summer School in Logic and Formal Epistemology at Carnegie Mellon. The course introduced students to the methods of causal inference using the causal Bayes net framework.

CMU
Su06
[link]

Nature of Mathematical Reasoning (80-110)

The course is an introduction to mathematical reasoning for non-technical majors. It discusses the axiomatization of geometry and arithmetic as well as the general impact of the incompleteness theorems. It covers some basic propositional and first order logic, including truth tables and simple natural deduction. If time permits, some basic examples of probabilistic reasoning are also presented.

CMU
SS06

Introduction to Philosophy aka What Philosophy Is, (80-100)

This course provides the general introduction to philosophy at Carnegie Mellon. It covers basic themes in epistemology, ethics and theory of mind. Depending on the instructor, this may also include some philosophy of science.

CMU
FS06, Su05

Nature of Reason (80-150)

The course covers the history of formal methods of reasoning. It presents the basic contrast between inductive and deductive reasoning. It covers Aristotle's syllogisms, medieval proofs of God's existence, Boolean algebra and the development of modern logic, as well as Turing Machines and some examples of probabilistic reasoning. It follows Clark Glymour's book .

CMU
Su04

Picture: Maple Leaves, Kyoto, Japan, November 2007