Skip to main content

Programming Languages, Software Verification

Learn about functional programming, low-level code, and compilers; build reliable software using interactive theorem proving.

Stephan Zdancewic

Engineering and Computing