CS 6156

CS 6156

Course information provided by the 2021-2022 Catalog.

Runtime Verification (RV) is a lightweight formal method for checking program executions against specifications. Foundations, algorithms, and tools for major approaches to RV will be covered, including monitor synthesis, specification languages, parametric monitoring, monitorability, instrumentation, and static analysis for reducing RV overhead. Students will become familiar with recent research results and challenges in RV, gain experience with RV tools, and conduct a research project.


Prerequisites/Corequisites Prerequisite: graduate standing in CS or CS majors with CS 3110 grade of B+ or better.

When Offered Spring.

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 4 Credits GradeNoAud

  • 18191 CS 6156   LEC 001

    • TR Bard Hall 140
    • Jan 24 - May 10, 2022
    • Legunsen, O

  • Instruction Mode: In Person

    Restricted to graduate students only. All others must add themselves to the waitlist during add/drop.