CS474: Logic in Computer Science Spring 2023
Madhusudan Parthasarathy
Resources
Notes on Program Verification by Madhusudan: Semantics, Symbolic Evaluation, Bounded
Model-checking, VC-generation based Verification, and Hoare Logic -- September 29, 2026;
this is a ``living'' changing document; always download latest version as the course proceeds.
Logic in CS - Course Notes, by P. Madhusudan and Mahesh Viswanathan (ensure current version and 2026); this is a ``living'' changing document; always download latest version as the course proceeds.
Kumar's lecture notes, Lecture 2 and Lecture 3
on MSO on finite words and its equivalence with regular languages (In Chapter 3, omit Section 1
on Stratification of FO formulas).