Bilkent University Logo

Bilkent University

Online Academic Catalog

Undergraduate and Graduate Programs


CS 539 Automated Program Repair

Fundamental ideas and techniques for finding and fixing software defects. Software defects and fault localization: types of software defects, debugging and fault localization techniques, data collection and analysis for defect identification. Program synthesis and transformation: heuristic-based, template-based, constraint-based and learning-based approaches. Patch assessment and validation. Evaluation metrics and benchmarking. Credit units: 3 ECTS Credit units: 5.

Bilkent University Main Page

Last regenerated automatically on January 23, 2026 by OAC - Online Academic Catalog Software