Research / Research AreasTheory
Research
/ Research Areas
Theoretical Computer Science (TCS) looks at the fundamental questions of computation by creating formal models of computation and understanding the resources needed to solve general and specific algorithmic questions. TCS studies the design of efficient algorithms and the computational complexity of various computational tasks that arise in computer science, statistics, economics, and other sciences.
Learn about the Northwestern CS Theory Group