Skip to main page content
Ideas
  1. Course Search
  2. COMPSCI 2211

Information Theory in CS
COMPSCI 2211

Course Information

Description

Information Theory originated in the seminal work of Shannon (1948) that aimed to formalize and quantify information. Since the 1990s tools and concepts from Information Theory have played a central role in theoretical computer science. Notable examples include the Parallel Repetition Theorem of Raz (1994), the development of the Information Complexity to understand Communication Complexity (2001). Today Information Theoretic measures and tools influence many aspects of CS theory including analysis of streaming algorithms, differential privacy and game theory. This course will introduce the basic concepts in information theory and then sample topics of interest to CS theory.

Course Notes

Instructor permission needed for undergraduates. Undergraduates planning to take the class must write to the instructor indicating (1) what they hope to learn from the class and (2) their level of preparation in math and CS theory (e.g., CS 1210, CS 1240, or CS 1200). This course was formerly offered as CS 229R in Fall 2022.

School Faculty of Arts & Sciences
Credits 4
Cross Reg

Available for Harvard Cross Registration

Course Component Lecture
Grading Basis FAS Letter Graded
General Education N/A
Quantitative Reasoning with Data N/A
Divisional Distribution Science & Engineering & Applied Science
Course Level Primarily for Graduate Students