Theory and Algorithms

Theory and algorithms research explores the fundamental limits of computation and designs efficient, provably correct methods for solving computational problems. Georgetown CS researchers advance fundamental data structures, computational complexity, and cryptographic foundations while developing algorithms for parallel, distributed, online, and graph-based systems.

Strengths and Impact

Faculty: Jeremy Fineman

Faculty: Jeremy Fineman

Faculty: Jeremy Fineman

Faculty: Kobbi Nissim and Muthu Venkitasubramaniam

Faculty: Bala Kalyanasundaram and Justin Thaler

Faculty: Cal Newport and Nitin Vaidya

Faculty: Mahe Velauthapillai

Faculty: Adrian Vladu

Research Efforts and Groups

Faculty

Jeremy Fineman

Professor and Wagner Chair in Computer Science | Director of Graduate Studies

Balasubramanian Kalyanasundaram

Craves Family Professor

Calvin Newport

Professor | Director of Undergraduate Studies

Kobbi Nissim

Professor and Robert L. McDevitt, K.S.G., K.C.H.S. and Catherine H. McDevitt L.C.H.S. Term Chair in Computer Science

Justin Thaler

Provost’s Distinguished Associate Professor

Nitin Vaidya

Robert L. McDevitt, K.S..G., K.C.H.S. and Catherine H. McDevitt L.C.H.S. Chair

Mahendran Velauthapillai

Professor & McBride Family Endowed Chair

Adrian Vladu

Assistant Professor

News

News Story

Sam King successfully defends his Ph.D. dissertation

Sam King (advisors: Sasha Golovnev and Jeremy Fineman) successfully defended his Ph.D. dissertation “Time vs Space Trade-offs with Complexity-Theoretic Applications”.

July 13, 2026