His research interests are on methods of debugging and validating performance of real-time computer systems, and the specialized tools required to do this. He is also looking at methods of detecting plagiarism in student work and also novel ways to utilize technology to teach electrical engineering, in particular, remotely accessible undergraduate engineering laboratory classes.