Skip to content

Lectures

Ranjit Jhala edited this page Mar 17, 2019 · 4 revisions

Scribe Signup Sheet

At this link

Text

There is no text for CSE 230, but we will be basing much of the material on:

Proofs of Programs, for Programs, by Programs

Week Topic Code Link
1. Refinement Types lhs tutorial
Proofs of Programs
2. Programs as Proofs lhs Ch2 of Nipkow & Klein
3. Induction on Terms lhs Ch3 of Nipkow & Klein
4. Induction on Evidence lhs Ch4 of Nipkow & Klein
Proofs for Programs
5. Big Step Semantics lhs Ch7 of Nipkow & Klein
6. lhs
7. Small Step Semantics lhs pdf
8. lhs
9. Axiomatic Semantics lhs pdf
10. lhs
Type Systems
Proofs by Programs
Horn Clauses
Abstract Interpretation
Refinement Types
Clone this wiki locally