COP5021

Program Analysis


Spring 2006


Home | Course Information | Course Objectives | Resources | Course Notes and Assignments | Exams

Week #1: (Jan 10, Jan 12) - Semantics Based Program Analysis

  1. Outline:
  2. Lecture Slides, Notes, and References:


Week #2: (Jan 17, Jan 19)

  1. Outline:
  2. Lecture Slides, Notes, and References:
  3. Homework Assignments:


Week #3: (Jan 24, Jan 26)

  1. Outline:
  2. Lecture Slides, Notes, and References:


Week #4: (Jan 31, Feb 2) - Data Flow Analysis

  1. Outline:
  2. Lecture Slides, Notes, and References:


Week #5: (Feb 7, Feb 9)

  1. Outline:
  2. Lecture Slides, Notes, and References:
  3. Midterm Exam #1:


Week #6: (Feb 14)

  1. Outline:
  2. Lecture Slides, Notes, and References:
  3. Homework Assignments:

Week #6: (Feb 16) - Model Checking

  1. Outline:
  2. Lecture Slides, Notes, and References:


Week #7: (Feb 21, Feb 23) - Model Checking

  1. Outline:
  2. Lecture Slides, Notes, and References:


Week #8: (Feb 28, March 2) - Model Checking

  1. Outline:
  2. Lecture Slides, Notes, and References:


Week #9: (March 7, March 9) - Model Checking

  1. Outline:
  2. Lecture Slides, Notes, and References:
  3. Midterm Exam #2 - March 7


Week #10: (March 13-17) - Spring Break


Week #11: (March 21, March 23) - Model Checking

  1. Outline:
  2. Lecture Slides, Notes, and References:


Week #12: (March 28, March 30) - Abstract Data Types

  1. Outline:
  2. Lecture Slides, Notes, and References:


Week #13: (April 4, April 6) - Abstract Data Types

  1. Outline:
  2. Lecture Slides, Notes, and References:
  3. Homework Assignments:


Week #14: (April 11, April 13) - Abstract Data Types

  1. Outline:
  2. Lecture Slides, Notes, and References: