![]() |
|
![]() |
|
Automated reasoning: Automated reasoning about dynamical systems, including invariant generation and state space search. Constraint-solving. Computer-aided programming: Programming languages and tools that use automated reasoning to boost programmer productivity. Theoretical computer science: Logic and automata theory. | ||
![]() |
research group and
projects |
publications bio | cv | professional activities news and announcements |
|
![]() |
|
![]() |
|
Email: swarat at rice edu
Mailing address:
Street address: |
|
(Spring 2013) COMP 482: Design and analysis of algorithms (Spring 2013) COMP 607: Automata, Logic, and Infinite Games (Fall 2012) COMP 507: Program Verification (Spring 2012) COMP 482: Design and analysis of algorithms |