The Computing and Theory Thread
The Theory thread is where computing meets itself. Theory teaches students the theoretical and mathematical foundations underlying a wide range of computational disciplines. Early preparation includes discrete mathematics, algorithms, and complexity. Knowledge goals are for students to mature in development and analysis of abstract models for applications ranging from theoretical computer science to computational physics, biology, mathematics, economics, and optimization.

