Making MindsPhil 133

Making Minds

A Constructive Introduction to the Computational Theory of Mind

Phil 133 · Fall 2026 · UCLA
Professor Gabriel Greenberg · TA Paul Talma
Tue & Thu 12:30–1:45pm · Public Affairs 1222

Lecture
Tue & Thu 12:30–1:45pm
Public Affairs 1222
Sections
Wed 9:00–9:50 and 10:00–10:50
room TBA
Instructor
Professor Gabriel Greenberg
office hours TBA
TA
Paul Talma
office hours TBA
Course book
Making Minds (MM) — PDF · current version
The short MM chapters are also the lecture handouts.
Homework
Six problem sets, in the course app
Due Sundays 11:59pm (HW6 on Fri 12/4)
Exams
Midterm Thu 10/29, in class
Final Wed 12/9, 3:00–6:00pm, Public Affairs 1222
Policies
Grading, group work, late work, and more:
Course Policies

Schedule

MM = Making Minds, the course book

Unit 1Computation
0Thu 9/24The Cognition–Body Problem
Read
  • MMThe Cognition-Body Problem
  • MMWhat is a Computer?
  • Syllabus (this page) and Course Policies.
1Tue 9/29Logic Gates & Combinatorial Circuits
Read
  • MMLogic Gates & Combinatorial Circuits
Recommended reading (2)
Thu 10/1Functions & Representations
Read
  • MMFunctions
  • MMSystems of Representation
Recommended reading (4)
Sun 10/4HW1 dueBasics: Circuits, Functions, and Representations11:59pm · covers 9/24–10/1
2Tue 10/6Computation with Combinatorial Circuits (CCs)
Read
  • MMDefining Computation
  • MMComputation as a 3-way Relation
Recommended reading (2)
Thu 10/8The Story of Binary +1 (CC)
Read
  • MMFunctional Abstraction
  • MMFunctional Composition
  • MMThe Story of Binary Successor
Recommended reading (2)
3Tue 10/13Natural and Artificial Computers
Read
Recommended reading (2)
Thu 10/15The Computational Theory of Mind
Read
  • MMThe Computational Theory of Mind
  • MMLessons and Limits of Computation with Combinatorial Circuits
Recommended reading (4)
Sun 10/18HW2 dueComputing with CCs11:59pm · covers 10/6–10/15
Unit 2Levels
4Tue 10/20Memory and Sequential Circuits (SCs)
Read
  • MMMemory
  • MMCircuit Memory
Recommended reading (1)
  • C Braitenberg (1986) Vehicles: Experiments in Synthetic Psychology, Ch. 5: "Vehicles"
Thu 10/22Computing in Time
Read
  • MMMachines in Time: Sequential Circuits
  • MMComputing in Time
Recommended reading (2)
Sun 10/25HW3 dueComputing with SCs11:59pm · covers 10/20–10/22 · doubles as midterm prep
5Tue 10/27Circuits and States
Read
  • MMComputational Power
  • MMThe Method of State Description
Thu 10/29Midtermin class, 12:30–1:45Covers Unit 1 and sequential circuits, through Circuits and States (10/27).
6Tue 11/3State Abstraction
Read
  • MMState Abstraction
Recommended reading (3)
Thu 11/5Finite State Machines (FSMs) & the Algorithm Concept
Read
  • MMFinite State Machines
Recommended reading (3)
Sun 11/8HW4 dueComputing with FSMs11:59pm · covers 10/27–11/5
7Tue 11/10Levels of Abstraction
Read
  • MMLevels of Abstraction
Recommended reading (1)
Wed 11/11Veterans Day — no sections this week
Unit 3Cognition
7Thu 11/12Turing Machines (TMs)
Read
  • MMTuring Machines
  • MMTuring Machine Abstraction and Composition
Recommended reading (5)
8Tue 11/17Recursive Algorithms for TM Computation
Read
Recommended reading (2)
  • Hillis (1999) The Pattern on the Stone, "Programming"
  • Miller, Galanter, and Pribram (1960) "The Unit of Analysis," from Plans and the Structure of Behavior
Thu 11/19Navigation as Computation in Physical Space
Read
Recommended reading (2)
Sun 11/22HW5 dueComputing with TMs11:59pm · covers 11/10–11/17
9Tue 11/24Machines & Programs
Read
Thu 11/26Thanksgiving — no class
10Tue 12/1The Universal Machine
Read
Thu 12/3Computation & Consciousness
Read
Recommended reading (3)
Fri 12/4HW6 dueNavigation with Turbots11:59pm · covers 11/19–12/3 · last day of instruction
FWed 12/9Final exam3:00–6:00pm · Public Affairs 1222Registrar's exam slot.