These CSE PhD alums have accepted faculty positions
CSE is pleased to announce that a number of recent alumni from our PhD program have accepted positions as faculty at institutions of higher learning. You may find a list of these new faculty below, or view a larger list of all our alumni who hold faculty positions at institutions around the world.
Hammad Ahmad (PhD 2024) started as an Assistant Teaching Professor in the Software and Societal Systems Department at Carnegie Mellon this fall. His research interests bridge software engineering and cognition, with a particular focus on investigating the cognitive basis of programming and using that knowledge to enhance tools for developers and computer science education more broadly. Hammad’s dissertation at U-M was titled “Understanding understanding: How do we reason about computational logic?” He was advised by Professor Westley Weimer.
Caleb Belth (PhD 2023) is an Assistant Professor in the Linguistics Department at the University of Utah, as of Fall 2023. His research spans language acquisition, computational linguistics, and theoretical phonology. He specializes in using computational and experimental approaches to explore the theory of language acquisition, particularly the acquisition of phonology and morphology. His dissertation at U-M was titled “Towards an Algorithmic Account of Phonological Rules and Representations.” He was advised by Morris Wellman Faculty Development Professor Danai Koutra and Judith T. Irvine Collegiate Professor of Linguistics Andries Coetzee.
Madeline Endres (PhD 2024) has accepted a tenure-track position as an Assistant Professor at the University of Massachusetts Amherst, starting in January 2025. Her research focuses on human factors of software engineering, with a focus on programmer productivity and wellbeing. Using an interdisciplinary approach, her research seeks to enable developers to become experts faster, as well as feel more supported and productive while programming. Madeline’s dissertation at U-M was titled “Three Lenses on Improving Programmer Productivity: From Anecdote to Evidence.” She was advised by Professor Westley Weimer.
Shang-En Huang (PhD 2022) is an Assistant Professor in the Department of Computer Science and Information Engineering at National Taiwan University as of this fall. His research interests include dynamic graph data structures and algorithms, distributed graph algorithms, and other topics related to graph theory. Before joining the faculty at NTU, he was a postdoctoral researcher at Boston College. Shang-En’s dissertation at U-M was titled “Dynamic Connectivity, Hopsets, and Byzantine Agreement.” He was advised by Professor Seth Pettie.
Oana Ignat (PhD 2022) is a tenure-track Assistant Professor at Santa Clara University as of this fall. Her research lies at the intersection of natural language processing and computer vision, with the aim of promoting inclusiveness and social good in language-vision models and datasets. Her dissertation at U-M was titled “Towards Human Action Understanding in Social Media Videos using Multimodal Models,” and she worked as a postdoctoral researcher in CSE after completion of her PhD. She was advised by Janice M. Jenkins Collegiate Professor of Computer Science and Engineering Rada Mihalcea.
Harmanpreet Kaur (PhD 2023) is an Assistant Professor of Computer Science and Engineering at the University of Minnesota as of Fall 2023. Her research falls in the area of human-centered computing, with a focus on explainable and interpretable artificial intelligence (AI) and hybrid intelligence systems. Harmanpreet’s dissertation at U-M was titled “Where are the Humans in Human-AI Interaction: The Missing Human-Centered Perspective on Interpretability Tools for Machine Learning.” She was advised by Professors Eric Gilbert and Cliff Lampe of the School of Information.
Andrew Kwong (PhD 2023) is an Assistant Professor of Computer Science at the University of North Carolina at Chapel Hill as of Fall 2023. He performs research in the areas of computer security and applied cryptography, with a focus on side-channel attacks and defense. His dissertation at U-M was titled “Applying Software-Based Side-Channels to Hardware Vulnerabilities.” He was advised by Bredt Family Professor of Engineering J. Alex Halderman and Professor Daniel Genkin.
Hari Sadasivan (PhD 2023) is a member of the faculty at the University of Washington as of March 2024, where he teaches graduate-level courses on applied parallel programming and other topics. Also a staff engineer in the AI group at AMD, his work focuses on the development of high-performance AI solutions, with a focus on precision medicine. Hari’s dissertation at U-M was titled “Accelerated Systems for Portable DNA Sequencing.” He was advised by Professor Satish Narayanasamy.
Ramakrishnan Sundara Raman (PhD 2024) is starting as an Assistant Professor of Computer Science and Engineering at University of California, Santa Cruz this fall. His work involves using empirical methods to detect, analyze, and protect internet users from security and privacy threats, including censorship, on a global scale. Ram’s dissertation at U-M was titled “Global and Longitudinal Investigation of Network Connection Tampering.” He was advised by Professor Roya Ensafi.
Shengpu Tang (PhD 2024) is an incoming Assistant Professor of Computer Science at Emory University, starting this fall. His research focuses on the development and application of artificial intelligence methods to enhance decision-making in healthcare settings, with an emphasis on reinforcement learning. Shengpu’s dissertation at U-M was titled “Towards Clinically Applicable Reinforcement Learning.” He was advised by Professor Jenna Wiens.