Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Stanford University

Language, Proof and Logic

Stanford University via edX


In this course you will be introduced to the concepts and techniques used in logic. We will start right from the beginning, assuming no prior exposure to this or similar material, and progress through discussions of the proof and model theories of propositional and first-order logic.

All learners receive a complete textbook and software package ($55.00 value).

We will proceed by giving a theory of truth, and of logical consequence, based on a formal language called FOL (the language of First-Order Logic). We adopt a formal language for making statements, since natural languages (like English, for example) are far too vague and ambiguous for us to analyze sufficiently. Armed with the formal language, we will be able to model the notions of truth, proof and consequence, among others.

Taught by

John Etchemendy and Dave Barker-Plummer


4.0 rating, based on 3 Class Central reviews

Start your review of Language, Proof and Logic

  • Robert Grutza
    This is an awesome introduction to Logic. The likable instructors give crystal clear lectures peppered with good humor. The course, for a small fee, also provides a book with a toolset of programs you install on your computer to solidify concepts taught. It is worth signing up for the book and software.
  • Profile image for Leandro Camargo
    Leandro Camargo
    Excellent introduction to FOL, even (perhaps especially) for people without solid mathematical background. Great balance between conceptual rigour and non-overwhelming use of symbolic manipulation.
  • Profile image for Karma Sherpa
    Karma Sherpa
    Language, Proof and Logic is an introductory course that covers the basic concepts of formal logic and their applications in computer science, philosophy, and linguistics. The course is designed to teach students how to understand and analyze the logical structure of language and arguments.

    One of the strengths of the course is its use of interactive tools and software to engage students in the learning process. The course makes use of the Logic 2010 software, which provides a user-friendly interface for exploring logical concepts and constructing proofs. This software also allows students to test their understanding through a series of exercises and quizzes.

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.