Department of Computer Science
Jan 5: No Class Today! -- Too Chaotic to Start :-)
Jan 12: Circuit Comparison Example, BDD Basics Assignment 0 assigned.
Jan 19: BDD Canonicity, Implementation Tricks, Variable Order Assignment 1 assigned.
Jan 26: Size Lower Bounds, Dynamic Variable Ordering Assignment 2 assigned.
Feb 2: Explicit State Reachability, Symmetry, Hash Compaction Assignment 3 assigned.
Feb 9: Model Checking, Sequential Circuits, Transition Relations, Images, Reachability.
Feb 16: No Class. Assignment 4a/4b assigned.
Feb 23: SAT
Starting at this point in the class, we will switch to having one lecture per week, on current topics of interest. The other lecture will be replaced by short meetings with each group of students on the progress of their project.
Mar 2: Project Group Meetings Know your project idea by now.
Mar 9: Project Group Meetings
Mar 16: Project Group Meetings
Mar 23: Project Group Meetings
Mar 30: Project Group Meetings
Apr 6: Project Mini-Presentations, Reports Due