School of Computing UofU calendar UofU index UofU directory Map About Salt Lake SoC Calendar University of Utah University of Utah

Faculty

NameTitleResearch AreaPhone 801 Area code
Rajeev Balasubramonian Assistant Professor Computer architecture: clustered processors, memory hierarchy bottlenecks, instruction-level parallelism, power-efficient processors 585-4553
Martin Berzins Professor and Director Adaptive numerical methods, parallel algorithms, computational fluid and solid mechanics applications 585-1545
Richard Brown Dean of Engineering, Professor Low-power mixed-signal microprocessor design, circuits to minimize leakage, and solid-state chemical sensors. 585-7498
Erik Brunvand Associate Professor Computer architecture and VLSI systems 581-4345
John Carter Associate Professor Operating systems parallel and distributed computing, and multiprocessor computer architecture 585-5474
Elaine Cohen Professor Computer graphics, scientific visualization, geometric modeling, and mechanical design 581-8235
Hal Daume III Assistant Professor Natural Language Processing and Machine Learning 585-3586
Al Davis Professor Embedded and multi-core architecture, automatic domain specific architecture synthesis, VLSI, and asynchronous circuits 581-3991
H. James de St. Germain Assistant Professor, Clinical Artificial Intelligence, parallel computing, autonomous agents 585-3352
Sam Drake Research Associate Professor Integrated process planning and computer aided manufacturing, design, industrial robotics 581-7933
Matthew Flatt Associate Professor Programming languages and systems 587-9091
Thomas Fletcher Research Assistant Professor Shape analysis, Computer vision and image analysis, Diffusion tensor image processing and analysis 587-9641
Juliana Freire Associate Professor Databases, web systems 585-5047
Guido Gerig Professor Medical image analysis 585-0327
Ganesh Gopalakrishnan Professor Dynamic formal verification of message passing (MPI) and thread programs. Formal analysis/verification of protocols (hierarchical coherence, shared memory consistency). Verification tool development. 581-3568
Charles Hansen Professor Visualization, computer graphics, parallel computation, computer vision 581-3154
Tom Henderson Professor Computer vision, mobile robotics 581-3601
Lee Hollaar Professor Digital intellectual property law 581-3203
John Hollerbach Professor Robotics, teleoperation, virtual reality, and human motor control 585-6978
Chris Johnson Distinguished Professor Scientific computing, visualization, imaging, and problem solving environments 581-7705
Sneha Kasera Assistant Professor Computer networks and systems, mobile systems and wireless networks, network security 581-4541
Robert Kessler Professor Systems software and software engineering 581-4653
Mike Kirby Associate Professor Scientific computing and visualization 585-3421
Jay Lepreau Research Professor Operating systems, components and languages, networks, security 581-4285
Steven Parker Assistant Professor Parallel component architectures, scientific visualization, and computer graphics 585-1504
John Regehr Assistant Professor Embedded systems, sensor networks, static analysis, real-time systems, operating systems 581-4280
Rich Riesenfeld Professor Computer graphics, geometric modeling, design 581-7026
Ellen Riloff Associate Professor Natural language processing, information retrieval, and artificial intelligence 581-7544
Peter Shirley Professor Computer graphics, visualization, visual perception, software methodologies for graphics 585-1883
Kris Sikorski Professor Parallel scientific computation and computational complexity 581-8579
Claudio Silva Associate Professor Scientific visualization, computer graphics, computational geometry 587-7588
Konrad Slind Assistant Professor Formal Verification, higher order logic, functional programming 585-6795
William Thompson Professor Computer vision, visual perception 585-3302
Suresh Venkatasubramanian Assistant Professor Algorithms, computational geometry and data mining 581-8233
Ingo Wald Research Assistant Professor Realtime ray tracing, scientific visualization, high performance computing N/A
Ross Whitaker Associate Professor Computer vision, visualization, and image processing 587-9549
Joe Zachary Professor, Clinical Application of computers to education 581-7079

Auxiliary Faculty

NameTitleResearch AreaPhone 801 Area code
Sarah Creem-Regehr Adjunct Associate Professor Cognitive and neural mechanisms underlying: object and
space perception, perception-action dissociations and interactions, visual and motor imagery, spatial cognition
581-5045
Stephen Jacobsen Research Professor Robotics, teleoperation, virtual reality, human motor control 581-5841
Robert McDermott Adjunct Associate Professor Visualization 581-4370
Chris Myers Adjunct Associate Professor Digital VLSI systems, computer architectures 581-6490
Erin Parker Adjunct Assistant Professor Computer memory systems and performance 585-9505
Kenneth Stevens Adjunct Associate Professor VLSI, asynchronous circuit design and architecture, timing analysis, and formal verification 585-9176

Emeritus Faculty

NameTitleResearch AreaPhone
801 Area Code
David Hanscom Professor Emeritus Computer architecture and data communications 581-7023
Robert Johnson Professor Emeritus n/a
Gary Lindstrom Professor Emeritus Programming language design, specification and implementation 581-5586
Kent Smith Professor Emeritus n/a
Frank Stenger Professor Emeritus Numerical analysis 585-7462

School of Computing • 50 S. Central Campus Dr. Rm. 3190 • Salt Lake City, UT 84112
801-581-8224 • Fax: 801-581-5843 • Send comments to webmaster@cs.utah.edu
Disclaimer