This course is an introduction to model checking and its applications to hardware and software verification. Topics include modeling concurrent systems, model checking using temporal logics and the mu-calculus, binary decision diagrams, symbolic model checking, model checking and automata theory, techniques for dealing with state space explosion, other forms of static analysis, and practical applications of model checking.
 
Instructor:
   Dave Richardson
   daverich@cs
   Office: Sieg C112
   Office Hours After Class on Wed.
TA:
   Evan Welbourne
   evan@cs 
   Office: 226a Sieg Hall
   Office Hours W 5:30-6:30 or by appointment
Lectures:
   Time: Wednesdays 6:30-9:20
   Location: EE1-037

 

 
- (8/7/03): Here is a link to the topics that will be covered on the final exam. Be sure to read through them so as to prepare questions for next week's review in class.
 
- (8/7/03): Problem Set 6 has been posted (along with SPIN installation instructions) on the assignments page.
 
- (8/6/03): The lecture outline for 8/6/2003 has been posted on the lectures page. A manual for the Promela language is also posted on the lectures page.
 
- (7/31/03): Problem Set 5 has been posted on the assignments page, please pick it up there.
 
- (7/29/03): The lecture outline for 7/30/2003 has been posted on the lectures page.
 
- (7/24/03): Problem Set 4 has been posted on the assignments page, please pick it up there.
 
- (7/14/03): Problem Set 3 has been posted on the assignments page, please pick it up there.
 
- (7/8/03): An outline of the 7/9/03 lecture has been posted on the lecture page.
 
- (7/8/03): Problem Set 2 has been posted on the assignments page, please pick it up there.
 
- (6/26/03): A bad link to the csep590 mailing list has been fixed, please subscribe if you haven't already!
 
- (6/26/03): Homework 1 has been posted on the "Assignments" page, and the first lecture has been posted on the "Lectures" page, please pick them up there.
 
- (6/25/03): Please subscribe to the course mailing list:
Subscribe via the web:
subscribe to csep590@cs
OR
Send an email with "subscribe" as the subject to: 
csep590-request@cs.washington.edu

 
   

Please submit anonymous feedback to David or Evan here.
 

Main  |  Administrative  |  Assignments  |  Lectures
CSEP 590 Archive  |  Model Checking Links  |  CS Course Catalog Description | Course Software
 

 
please submit website corrections and comments to Evan