Faculty Research Interests
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, computer methods in geometry, programming languages and libraries, compiler construction, generic programming
Friesen, Donald K.
Professor and Associate Head for Academics
Algorithm analysis, complexity
Furuta, Richard
Professor and Undergraduate Advisor
Digital libraries, hypertext systems and models, computer-human interaction, electronic publishing
Network security, system security, intrusion detection, malware detection, analysis, and defense
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, programming languages
Information theory, coding for flash memories, wireless and sensor networks, algorithms
Recombinant knowledge spaces, interface ecosystems, augmentation of
creative process, wearable affective computing.
Semiotics, time-based media, social interactivity, public
installation, ambient media, sensor networks, cultural databases.
Information visualization, human computer interaction, visual hypertext,
distributed and embedded real-time and Internet architectures, machine learning.
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)
Software engineering, AI/KB software engineering, computer-human interaction
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
Operating systems, system architecture, computer networking, fault-tolerant systems, security
Compilers for parallel and distributed computing, parallel and distributed C++ libraries, adaptive runtime optimizations, architectures for parallel computing
Numerical algorithms, parallel computing, computational science, data mining and analysis
Computer graphics, geometric modeling, scientific visualization
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
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
Taylor, Valerie E.
Department Head and Royce E. Wisenbaker Professorship I in Engineering
High performance computing, with particular emphasis on the performance analysis and modeling of parallel and distributed applications
Vitter, Jeffrey S.
Provost and Executive Vice President for Academics
Integrated circuit test, defect-based test, delay test, IDDQ test, fault diagnosis, realistic fault modeling, parametric and functional yield prediction
Algorithms and lower bounds for distributed computing systems, in particular mobile ad hoc networks, distributed shared objects, and metamorphic robot systems.
Computer graphics, scientific and engineering applications, computational mathematics
Bionformatics/Computational biology, phylogeny, high-performance computing, optimization, performance analysis