|
|
|
Graduate teaching:
Automata II, logic, theory of computation, infinite discrete structures,
concurrency, programming languages, computability, databases.
Short courses:
Update talks:
Book reviews:
Recent talks:
Recent work:
Tutorials:
A language-theoretic view of verification.
In Modern applications of automata theory
(Deepak D'Souza and
Priti Shankar, eds),
IISc-World Scientific (2012), to appear.
Practical program verification,
TECS workshop, Hyderabad, 14-18 Feb 08;
2nd Automata, concurrency and logic
school, IMSc, 24-26 Jan 03; and
IISc, Bangalore, 10 Sep-3 Oct 01.
Temporal logic.
1st ISLA school, IIT Bombay, 3-18 Jan 06; and
CLC '02, Kolkata, 28-31 Oct 02.
Turing machines and computability.
Automata and computability workshop, University of Colombo,
29 July-5 Aug 02; and
2nd Theoretical aspects of computer science
course, IMSc, 15 Oct-9 Nov 01.
Some finished work:
Edited collections:
The paper "Folding systems of communicating agents"
in this volume, by myself and S.Paul, has a serious bug.
Philippe Darondeau gave us an example event structure from his paper
"Context-free event domains are recognizable" with
Eric Badouel and J.-C. Raoult (1999) on which our proof does not work.
Science stuff: