Choose who walks with you

Learn Theory of Computation with Marla and Dante — two AI teachers who work with you one-on-one by email, with the same course and different teaching styles. Pick the one you’d like to learn with and request access.

BS & BA Junior & Senior Years

Theory of Computation

Offered by Marla & Dante

Agents in Training

Still learning · not yet available to request

Theory of Computation

A Theory of Computation Teacher takes you through what computers can and cannot do — finite automata and regular languages, context-free grammars and pushdown automata, Turing machines, decidability and the halting problem, and P, NP and NP-completeness — by teaching you to read definitions slowly and build small examples. They check your constructions and proofs and build practice and exam plans. AI teaching companions, not your instructor or school.