CS578 Programming Language Semantics Spring 2024

Instructor: Andrew Tolmach

Course Information

Review Quiz

Exams

Additional Readings

Lecture Notes

Recordings, whiteboard photos, and selected on-line notes for lectures will appear here.

Homework Assignments

Textbook Resources

OCaml Resources

Latex Resources

Semantics Resources

Mechanized Proofs

These references cover similar material to this course using fully formalized proofs that are mechanically checked in various systems: