The Blavatnik School of Computer Science TAU
Noam Rinetzky

Advanced course: Program analysis and verification

Admin

Assignments and grades

Announcements

Lectures

Date Topic      Slides     
12-March-2015 Overview PPTX 1 PDF 1
19-March-2015 Operational Semantics PPTX 2 PDF 2
26-March-2015 Axiomatic Semantics PPTX 3 PDF 3
31-March-2015 Axiomatic Semantics (Concurrency) PPTX 4 PDF 4
16-April-2015 Abstract Interpretation PPTX 5 PDF 5
23-April-2015 NO LESSON (YOM HAATZMAUT)
30-April-2015 Abstract Interpretation PPTX 6 PDF 6
7-May-2015 Guest Lecture
14-May-2015 Abstract Interpretation PPTX 8 PDF 8
21-May-2015 Abstract Interpretation (Numerical Analysis) PPTX 9 PDF 9
28-May-2015 Abstract Interpretation (Pointer Analysis) PPTX 10 PDF 10
4-June-2015 Abstract Interpretation (Shape Analysis) PPTX 11 PDF 11
11-June-2015 Interprocedural Analysis PPTX 12 PDF 12
18-June-2015 Interprocedural Shape Analysis PPTX 13 PDF 13

Home Assignments

  1. Ex 1
    • We will go over Rely/Guarantee logic in lesson 5.
  2. Ex 2

Resources