Current Labs

Abstract computer hardware

The Computer Architecture lab is dedicated to the engineering of machines that learn faster, compute more efficiently, operate safer, program easier, and integrate more responsibly. It aims to be an inviting and interdisciplinary space to rethink what a computer system can be.

Location
TBD
Eye graphic

The Bionic Vision Lab is an interdisciplinary group that combines expertise in computational neuroscience, neuroengineering, and human-computer interaction. The lab’s particular focus is on bionic vision, in which brain-computer interfaces serve as a tool to study the neural mechanisms of visual perception in people with vision loss, with the ultimate goal of restoring useful vision to people who are blind.

Location
3201 BioEngineering
Faculty
Abstract blue lines

Our expertise is in matrices, graphs, and computation. Our research is in combinatorial scientific computing, high-performance graph algorithms, tools and software for computational science and engineering, and numerical linear algebra. We are interested in applications across the entire spectrum of computational science and data analysis.

Location
HFH 5110
Faculty
Crystal graphic

The research of Professor Gibou is at the interface between Computational and Engineering Sciences. It is focused on the design of high resolution computational methods for large scale computations and their use for a variety of applications including Computational Materials Science, Computational Fluid Dynamics and Computational Biology.

Location
Engineering II, 2315 and 2317
pattern

Focus on mathematical modeling and machine learning, applied to networked systems in biology and medicine. Current projects include development of algorithms and software for both simulation and inference of discrete stochastic systems, uses of machine learning applied to medical data to improve the care of trauma patients, mathematical modeling of brain processes in migraine, unraveling neural communication in learning, inference of network structure of communities of neurons, and mathematical modeling of the process of cell polarization. 

Location
BioE 3205
Faculty
Abstract network of nodes

The CS Theory Lab focuses on foundations of computer science, areas of study include, but are not limited to, algorithms and data structures, complexity theory, randomness and computing, graph theory, computational geometry, statistical physics and quantum computing.

Location
HFH 2106
keyboard with transparent network globe

Our research focus is on the "four I's" of Imaging , Interaction, and Innovative Interfaces. The lab is directed by Professor Tobias Höllerer.

Location
HFH 5110
GameLab image

UCSB's GameLab provides a supportive and educational environment for students to pursue their creative endeavors in game development and learn more about the development of games. We welcome people of all skills and skill levels who are interested in any aspect of game development, whether it be programming, art, writing, sound design, production, or the many other fields that go into crafting great games

Location
Trailer 936, Rm 101
Faculty
Drawing of human brain in a network circle

Advancing machine learning theory, algorithms and applications.

Location
HFH 21020B
Faculty
Earth with network nodes

The MOMENT Lab focuses on two areas of research: mobile networking, and information and communication technologies for development (ICTD). In many projects, we apply our nearly two decades of expertise in mobile and wireless networking to solve problems in ICTD. Within this space, the MOMENT lab works on the development of network solutions, primarily but not exclusively wireless, suitable to the constraints of developing and underdeveloped regions of the world.

Location
HFH 2152A
UCSB aerial view

The UC Santa Barbara NLP group studies the theoretical foundation and practical algorithms for language technologies. We tackle challenging learning and reasoning problems under uncertainty, and pursue answers via studies of machine learning, deep learning, and interdisciplinary data science. Broadly, we are interested in designing scalable inference and learning algorithms to analyze massive datasets with complex structures.

Location
Phelps 3530
Faculty
Man in virtual reality

The PercLab works on designing and engineering new AR/VR, hardware and AI technologies that augment human physiological and perceptual capabilities. The technologies we design fall into two main categories: 1) systems that transform internal body signals into conscious perception, and 2) systems that transform external world signals into augmented perception. Inspired by the 1960 vision of a Cyborg proposed by Manfred and Kline, our goal is to create future "artifact-organism systems" that extend the body and the mind.

Location
Blding 935/Phelps 3515
Faculty
Programming languages

Investigating the design, analysis, and implementation of Programming Languages.

Location
Phelps 3518
Faculty
RaceLab Logo of Car

Our research interests include programming systems, edge/cloud computing and services, cyber-physical and Internet of Things (IoT) deployments, distributed/resilient systems, resource constrained devices, high-performance computing, AI/ML and data analysis systems, monitoring and adaptive optimization, energy/carbon efficiency, privacy and security for IoT/CPS, and applications in digital agriculture, meteorology, and ecology.

Location
HH 2101
Abstract computer network

SEAL research focuses on, but not limited to, electronic design automation, computer architecture, compiler, programming langauage, and systems design. Current research projects include domain specific accelerator, novel memory architecture, interconnect architecture, heterogeneous system architecture, and novel programmming system designs for quantum computing and machine learning.

Location
1155 Phelps Hall
Faculty
Hands typing on keyboard

Research conducted includes web search, information retrieval and mining.

Location
HFH 5110
Faculty
Green & Red Lights

The Computer Security Group at UCSB works on tools and techniques for designing, building, and validating secure software systems. The group's research focus is on vulnerability analysis, cloud security, malware and the underground economy, smartphone and IoT security, and the security of web-based applications.

Location
HFH 2114
UCSB Storke Tower at sunrise

UCSB Systems and Networking Lab builds state-of-the-art computer systems, especially those focused on autonomous network management and privacy protection. The group's research interests are in computer systems and networking. A particular focus is on problems in systems and networking that intersect with machine learning and privacy. We are working on self-driving networks, which studies how machine learning can be applied to automate network-management tasks at scale.

Location
HFH 2152A
black background with blurred green code

Research at VLab focuses on automated verification techniques and their application to software in order to improve software security and dependability.

Location
HFH 2162
Faculty