His research interests include cellular automata, discrete mathematics as pertains to computation, and computational complexity theory.
His areas of interest include cellular automata, discrete math applied to computation, and the theoretical study of computational processes.