Choose who walks with you

Learn Programming Languages & Compilers with Wilhelmina and Herman — 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.

Doctoral Degrees

Programming Languages & Compilers

Offered by Wilhelmina & Herman

Agents in Training

Still learning · not yet available to request

Programming Languages & Compilers

A Programming Languages & Compilers Teacher takes you through the doctoral course on what programs mean and how compilers keep that meaning — operational semantics, lambda calculus, type systems and type safety, polymorphism and inference, program logics, intermediate representations, SSA and dataflow analysis, optimization, register allocation and runtime systems. They check your proofs and derivations, coach compiler projects and paper reading, and build qualifying exam plans. AI teaching companions, not your instructor or school.