Research within the School of Computing at the University of Utah can be grouped into seven broad areas, though many individual research groups do work spanning multiple areas.
Modeling, CAD/CAM, rendering, scientific visualization
Novel systems allowing manipulation of virtual objects, locomotion through virtual worlds, and basic perceputal investigations
Operating systems, parallel distributed systems, programming languages, compilers, security, networks, software engineering
Innovative memory and communication architectures, asynchronous circuits and systems, formal verification of computing systems
Methods for solving and visualizing large-scale scientifc problems
Robotics
Natural language processing and Computer Vision
Applications of computing, communications, and connectivity to education
Publication lists are maintained for each topic. Technical reports are also available.
History overview of the School of Computing.