We’re recruiting students who are excited about building the next generation of approaches and tools for automating software development and improving code quality, reliability, and security. My group works on topics such as:
Please note: All applications are handled centrally through the UH CS Graduate Admissions page. We cannot admit students directly.
We’re not actively hiring a new PhD student at this moment. That said, if you are a current PhD student and would like to explore a collaborative research project in the areas above, we’d be happy to hear from you.
If you’re a current Master’s student in the CS department at UH and are interested in working with me on a research project, thesis, or capstone related to software productivity or quality, please complete the Master’s Interest Form. Please note that we’re not hiring for an RA roll at this moment, but would be happy to hearing from you if you’re looking for an advisor.
You do not need to secure a faculty advisor before applying to UH’s Ph.D. or M.S. programs. Students are first admitted by the department. Research advising typically begins after admission, once mutual interest and fit are established.
Filling out a form or expressing interest is non-binding for either side. It simply opens the door for a possible research match.
Due to the high volume of interest, we might not be able to respond to individual emails. Please fill out the form only, and we’ll reach out if there’s a potential match.