Metadata
Title
Courses 2025-26
Category
general
UUID
3ad540f1a9aa4e038be3e88c67bbfb1b
Source URL
https://catalog.caltech.edu/current/2025-26/department/IST/
Parent URL
https://catalog.caltech.edu/
Crawl Time
2026-03-23T05:29:12+00:00
Rendered Raw Markdown

Courses 2025-26

Source: https://catalog.caltech.edu/current/2025-26/department/IST/ Parent: https://catalog.caltech.edu/

Related Pages

IST 4

Information and Logic

9 units (3-0-6)   |  third term

The course explains the key concepts at the foundations of computing with physical substrates, including representations of numbers, Boolean algebra as an axiomatic system, Boolean functions and their representations, composition of functions and relations, implementing functions with circuits, circuit complexity, representation of computational processes with state diagrams, state diagrams as a composition of Boolean functions and memory, and the implementation of computational processes with finite state machines. The basic concepts covered in the course are connected to advanced topics like programming, computability, logic, complexity theory, information theory, and biochemical systems. Not offered on a pass/fail basis. Satisfies the menu requirement of the Caltech core curriculum. Not offered 2025-26.

Instructor: Bruck

Published Date: Aug. 21, 2025