CS 686: Data Driven Program Analysis

Course Content

The course will cover recent applications of data mining techniques such as frequent itemset mining, anomaly detection, and classification in analyzing programs for automated testing, debugging, fault isolation, repair, synthesis, etc.

The detailed contents are: