Faculty Research Interests
Amato, Nancy
Unocal Professor and OSIS Director
Motion planning, computational biology, robotics, computational geometry, animation, CAD, VR
Parallel and distributed computing, parallel algorithms, performance modeling, and optimization
Distributed real-time systems, scheduling algorithms, communication protocols, traffic analysis, and anonymity and privacy
Web, databases, information retrieval
Computer animation, computer graphics, interaction techniques for 3D graphics, computer vision, image-based modeling and rendering, image and video processing
Chen, Jianer
Professor and Head of Graduate Admissions
Algorithms and complexity, computer networks, bioinformatics, computer graphics
Brain Networks Lab, Neural Intelligence Lab, Multi-scale modeling of mouse brain networks project, Topographica cortical map simulator project
Computer algebra, mathematical software, formal verification, programming languages, compiler construction, generic programming
Furuta, Richard
Professor and Undergraduate Advisor
Digital libraries, hypertext systems and models, computer-human interaction, electronic publishing
Network security, system security, intrusion/anomaly detection, malware detection/analysis/defense, web and social network security
Intelligent sensors, speech processing, face recognition, machine olfaction, neuromorphic computation, mobile robotics, pattern recognition, machine learning
Sketch recognition, gesture recognition, haptics, hand-tracking, artificial intelligence, human computer interfaces
Artificial intelligence, machine learning, intelligent agents, bioinformatics
Generic and generative programming, software libraries, programming languages, type systems, constraint systems, user interfaces
Information theory, coding for flash memories, wireless and sensor networks, algorithms
Human-centered computing, HCI, multitouch interaction, sensory interfaces, intelligent user interfaces, gesture recognition, creativity support tools, information visualization.
Serious games, wearable computing, body sensor networks, intelligent sensory devices, ubiquitous computing, social computing, multimedia.
Support for information mapping in programming languages (s.im.pl)
Embedded systems, software.
Keyser, John
Associate Professor and Associate Head for Academics
Geometric computing, graphics and visualization, simulation and modeling, and computer algebra
Computer architecture, power efficient systems, parallel/distributed systems, computer networks, cluster computing, QoS support in cluster networks and Internet, performance evaluation, and fault-tolerant computing
Quantum computing, image processing, cryptography
Real-time distributed computing systems, network performance and security, medical informatics, Intelligent Transportation Systems (ITS)
Real-time video streaming, congestion control, overlay networks, content distribution and caching, peer-to-peer networks, Internet traffic measurement, performance analysis, and stochastic modeling of networks
Embedded systems, system-on-chip, reconfigurable architectures, real-time systems, cyber infrastructure, semantic networks
Artificial intelligence as applied to emergency informatics, especially tactical land, sea, and air vehicles; human-robot interaction, heterogeneous teams, victim management, and perceptual directed behavior-based control
Algorithms and combinatorial optimization; stochastic and risk-averse optimization; algorithmic game theory
Compilers for parallel and distributed computing, parallel and distributed C++ libraries, adaptive runtime optimizations, architectures for parallel computing
Sarin, Vivek
Associate Professor and Undergraduate Advisor
Numerical algorithms, parallel computing, computational science, data mining and analysis
Computer graphics, geometric modeling, scientific visualization
Distributed AI, biologically-inspired multi-robot systems, coordinated system, analysis of multi-agent systems, crowd modeling
Intelligent user interfaces, hypertext, computers and education, multimedia, new media, computers and design, computer-human interaction, computer-supported cooperative work
Networked robotics, computer vision, multimedia, autonomous vehicle, optimization, automation
Deeply embedded wireless sensor systems, distributed systems, embedded and real-time computing, computer networking
Stroustrup, Bjarne
Distinguished Professor and College of Engineering Endowed Chair in Computer Science
Distributed systems, software development tools, design, programming and programming languages, founding member of the ISO C++ standards committee
Bioinformatics/Computational Biology: multiple sequence alignment, motif finding with applications to predicting transcription factor binding sites, biological network analysis, identification of gene clusters within genomes
High performance computing, with particular emphasis on the performance analysis and modeling of parallel and distributed applications
Walker, Duncan M. "Hank"
Ford Motor Company Design Professor II and Department Head
Integrated circuit test, defect-based test, delay test, IDDQ test, fault diagnosis, realistic fault modeling, parametric and functional yield prediction
Welch, Jennifer
Chevron Professor II, Regents Professor
Algorithms and lower bounds for distributed computing systems, in particular mobile ad hoc networks and distributed shared objects
Bionformatics/Computational biology, phylogeny, high-performance computing, optimization, performance analysis