Department of Computer Science and Engineering
Associate Professor
Knights' research interests are in developing data mining methods for feature extraction and prediction with high-dimensional and incomplete data. Much of his research has focused on using computational genomics to study the role of the microbiome in industrialization and human health. This work continues, alongside more recent work focused on modeling sustainability of various practices in human civilization, to identify changes that will make…
Assistant Professor
Kang’s research group is focused on building human-centric Natural Language Processing (NLP) systems by learning from human perception, interaction with humans, and disagreements among humans. They capture human perception through survey-based explanation or eye movements, and build cognitively-inspired NLP models. They develop interactive and collaborative human-AI systems and improve productivity/creativity of scientists and creative writers. They…
Professor
Isler’s research focuses on three core areas: robotics (specifically algorithmic foundations and field and service robotics, in particular agricultural automation and consumer robots), computer vision (specifically 3D reconstruction, pose estimation, and mapping), and geometric algorithms (specifically pursuit-evasion games and sensor planning).
Research Division
…
Professor, Director of Undergraduate Studies for Computer Science
Hopper’s primary research interest is in online communications security and privacy. Within this field his main focus is on anonymous communication, censorship resistance, and applied cryptography. In the past, he also worked on security and privacy in peer-to-peer networks, BGP routing, electronic cash, and provable security for steganography and watermarking.
Research Division
…
Professor, Distinguished University Teaching Professor, Department Head
Heimdahl’s research focuses on software engineering and is investigating methods and tools to help us develop software with predictable behavior free from critical defects. His group, Critical Systems Research Group (CriSys), is investigating issues in automated software engineering; how we can effectively leverage tool support to reduce cost, shorten cycle time, and improve software quality. Specifically, they…
Associate Professor, Director of Graduate Studies for Computer Science
Guy's research areas focus on motion planning, predictive simulations, and human behavioral analysis. He focuses in particular on approaches to these problems that leverage large-scale data analysis, optimization, and machine learning. He is particularly interested in cross-disciplinary applications of this work to a variety of real-world domains including robotics, video games, virtual reality, and medicine.
Research Areas…
Professor, CSE Distinguished Professor, Distinguished University Teaching Professor
Gini works on decision making for autonomous agents in many application domains, ranging from swarm robotics to distributed methods for allocation of tasks, methods for robots to explore unknown environments, navigation in dense crowds, and conversational agents.
Research Division
Robotics and Artificial Intelligence
Current Research…
Assistant Professor
Ge is broadly interested in data management, with a special interest in new algorithms and systems for enabling large-scale data analysis in the presence of private, dirty and siloed data.
Research Division
Data Science and Machine Learning
Current Research
…
Assistant Professor
Fazzini’s research aims to improve the overall quality of software. The central theme of his research is the development of techniques for software testing and maintenance. He is also interested in defining techniques for investigating software attacks and securing software.
Research Division
Computing Foundations
Current Research
…
Assistant Professor
Favonia’s research interests lie in achieving high rigor in computer programs and mathematical proofs. In particular, they have been working on proof mechanization, type theory, programming language theory, and property-based testing. They pay attention to theoretical concerns and practical considerations and are attracted to research informed by both.
Research Division
…