Link Search Menu Expand Document

Philosophy as a CMSC Upper Level Concentration

Philosophy offers a number of courses that are in many ways ideal for an Upper Level Concentration for Computer Science majors: both subjects focus on the representation of information and rational inference, and require a good deal of analytical rigor. In particular, Logic, as a subfield of both Philosophy and Computer Science, may be of special interest to CMSC students. This page first lists the 300 and 400 level Logic courses that will be taught in the Philosophy Department during Spring 2023, and then lists the upper level courses from our logic sequence that are taught every year.

Upcoming Courses (Spring 2023)

PHIL 478/678: Logics for Defeasible Reasoning

Philosophy and artificial intelligence often rely on logical models of reasoning, yet standard logic, originally designed to systematize reasoning in mathematics, applies only in domains where information is certain. In many scientific areas, as well as in ordinary commonsense reasoning, both people and machines must reason on the basis of information that is uncertain, incomplete, or even inconsistent. In dealing with information like this, probabilistic techniques are sometimes helpful, and sometimes less helpful. Areas in which probabilistic techniques appear to be less helpful include certain topics from the fields of knowledge representation, formal commonsense reasoning, legal reasoning, moral reasoning, epistemology, and explanatory AI. This course is focused on logics—sometimes known as “defeasible” or “nonmonotonic” logics—designed for reasoning with uncertain, incomplete, or inconsistent information in these areas. Course prerequisites: PHIL 271 or equivalent work in formal logic or permission of the instructor.

Register
Instructor: John F. Horty
Semester: Spring 2023
Times: TuTh 3:00pm - 4:45pm
Location: KEY 0120
Prerequisites: Varies with topic
Offered: Usually each semester

PHIL 408X - Topics in Contemporary Philosophy; Making Things Happen: Causation and Causal Reasoning between Science and Ordinary Life

Causation appears to be everywhere, and science often aims at formulating causal explanations of phenomena. Yet it’s hard to say what causation is. What is it for an event to cause another, aside from the two happening one after the other? Moreover, it is notoriously hard to distinguish causation from correlation. How can we correctly infer that an event was caused by another, as opposed to the two merely occurring together? This course will take an interdisciplinary approach to these issues, surveying work on causation and causal reasoning in philosophy, psychology, and computer science.

Register
Instructor: Paolo Santorio
Semester: Spring 2023
Times: TuTh 2:00pm - 3:15pm
Location: SPH 0307
Prerequisites: Varies with topic
Offered: Usually each semester

PHIL 271 - Symbolic Logic

This course provides students with a thorough understanding of the basic concepts and techniques of classical propositional logic and first-order logic with identity. We will concentrate on the construction of natural deduction proofs and on the evaluation of logical statements in semantic models. Along the way, we will study some of the concepts from set theory (sets, functions, relations) used in the definition of semantic models for logical systems. If there is time, we may introduce some alternative, or nonclassical, logics.

Although the subject of symbolic logic was developed by mathematicians and philosophers for their own special purposes (which we will discuss), logical concepts and techniques have found applications in a variety of disciplines, including computer science, economics, law, linguistics, and psychology. We may also consider some of these applications.

Prerequisites: None, though students may find it helpful to have taken PHIL 170.

Register
Instructor: Eric Pacuit
Semester: Spring 2023
Times: TuTh 11:00am - 12:15pm
Location: SQH 1123
Prerequisites: None
Offered: Every year

PHPE 400 - Individual and group decision making

This course introduces students to the basic concepts and techniques used in philosophical and economic analyses of individual and group decision making. Students will study the main foundational issues that arise when studying mathematical models of individual and group decision making, and explore key applications of these mathematical models in philosophy, politics and economics. An important aspect of the course is to introduce students to the ways in which economic analysis has been applied to issues in social and political philosophy. Readings will be drawn from the literature in economics, psychology, statistics and political science, as well as philosophy. Topics include ordinal and cardinal utility theory (including the von Neumann-Morgenstern Representation Theorem and a brief discussion of Savage’s Representation Theorem), the Allais paradox, the Ellsberg paradox, causal and evidential decision theory (i.e., different reactions to Newcomb’s paradox), a brief introduction to game theory and the Prisoner’s dilemma, voting methods, voting paradoxes, May’s Theorem, Arrow’s Theorem, strategic voting, judgement aggregation, topics in research on the wisdom of the crowd (e.g., the Condorcet Jury Theorem and the Hong-Page Theorem), Sen’s impossibility of the Paretian liberal, interpersonal comparison of utilities and Harsanyi’s Theorem.

Register
Instructor: Eric Pacuit
Semester: Spring 2023
Times: TuTh 3:30pm - 4:45pm
Location: ARC 1105
Prerequisites: None
Offered: Every semester

Recurring Courses

PHIL 370 - Logical Theory I: Metatheory

This course is an introduction to logical “metatheory”—that is, to logical reasoning about logical systems themselves. Topics include alternative proof-theoretic formulations of logical systems as well as soundness and completeness theorems for propositional and first-order logic. Along the way, we will deepen our understanding of the elementary set-theoretic concepts underlying first order logic, and, if there is time, study some basic results in the semantics of first order logic (such as the Craig interpolation theorem, the Beth definability theorem, or the Lowenhein-Skolem theorem).

Prerequisites: PHIL 271 or CMSC 250 or permission of the instructor
Offered: Once per year

PHIL478 - Topics in Philosophical Logic

Philosophical logics result from the application of logical concepts or techniques to problems of philosophical interest; these logics often have applications in other areas as well, such as AI, linguistics, psychology, economics, and law. This course will either study a particular family of philosophical logics in depth—such as modal, temporal, conditional, many-valued, intuitionistic, relevance, or defeasible logics—or else survey a number these different logical systems. This course is repeatable for up to 9 credits as long as content differs.

Prerequisites: Varies with topic
Offered: Usually each semester

PHIL 470 - Logical Theory II: Incompleteness and Undecidability

This course introduces the formal theory of computation and then presents the central limitative results of modern first-order logic: Church’s undecidability theorem and Godel’s first and second incompleteness theorems. The primary focus of the course is a thorough technical study of these fundamental results, but we will also discuss some of the philosophical issues they raise; if there is time, we may also introduce second-order logic.

Prerequisites: PHIL 370 or equivalent work in logic or permission of instructor.
Offered: Once per year

People

Ilaria Canavotto

Ilaria Canavotto

web: https://sites.google.com/view/ilariacanavotto/    email: ilaria.canavotto@gmail.com

Research Interests: Philosophical Logic, Artificial Intelligence, Formal Ethics, Formal Epistemology

Fabrizio Cariani

Fabrizio Cariani

web: http://cariani.org/    email: fabrizio@umd.edu

Research Interests: Philosophy of Language, Philosophical Logic, Formal Epistemology, Judgement Aggregation, Decision Theory, Artificial Intelligence

John F. Horty

John F. Horty

web: http://users.umiacs.umd.edu/~horty/    email: horty@umd.edu

Research Interests: Philosophical Logic, Artificial Intelligence, Ethics, Epistemology, Philosophy of Language, Philosophy of Law

Eric Pacuit

Eric Pacuit

web: https://pacuit.org    email: epacuit@umd.edu

Research Interests: Logic, Voting Theory and Computational Social Choice, Game Theory, Decision Theory, Formal Epistemology, Aritificial Intelligence

Paolo Santorio

Paolo Santorio

web: http://paolosantorio.net/    email: santorio@umd.edu

Research Interests: Philosophy of Language, Formal Semantics, Philosophy of Mind, Philosophical Logic