UCSB CE and CS Undergraduate Advising, Fall 2023.
 

Lingqi Yan

Lingqi Yan is an Assistant Professor of Computer Science at UC Santa Barbara, co-director of the MIRAGE Lab, and affiliated faculty in the Four Eyes Lab. Before joining UCSB, Lingqi received his Ph.D. degree from the Department of Electrical Engineering and Computer Science at UC Berkeley. His research is in Computer Graphics. During his Ph.D. career, Dr. Yan mainly aimed at rendering photo-realistic visual appearance at real world complexity, building theoretical foundations mathematically and physically to reveal the principles of the visual world. He has brought original research topics to Computer Graphics, such as detailed rendering from microstructure, and real-time ray tracing with reconstruction.

Email: lingqi at cs.ucsb.edu

Lingqi Yan

Jonathan Balkind

Jonathan Balkind is an Assistant Professor of Computer Science at UCSB. He received his PhD in Computer Science from Princeton University. His research interests lie at the intersection of Computer Architecture, Programming Languages, and Operating Systems. He is the Lead Architect of OpenPiton and its heterogeneous-ISA descendent, BYOC, which are productive research platforms with thousands of downloads from over 70 countries worldwide.

Email: jbalkind at ucsb.edu

Jonathan Balkind

Chandra Krintz

Chandra Krintz is a Professor in Computer Science. She received her Ph.D. from UC San Diego before joining the UCSB CS Department in 2001. She co-directs the Lab for Research on Adaptive Computing Environments (RACELab) and previously worked at AppScale. Her research interests include AI systems for the Internet of Things (IoT), Programming Systems, cloud computing and services, distributed systems and edge computing, embedded systems, and digital agriculture and technology.

Email: ckrintz at ucsb.edu

 

Chandra Krintz

Trinabh Gupta

Trinabh Gupta is an Assistant Professor in the Computer Science department at the University of California, Santa Barbara (UCSB). He joined the CS department in Fall 2018. Professor Gupta received his PhD in Computer Science from UT Austin and his BTech in Computer Science and Engineering from IIT Delhi. Professor Gupta's research interests are in computer systems, security, and privacy. He enjoys taking theoretical constructs from the literature (e.g., cryptography) and carefully applying them to add strong security and privacy properties to computer systems.

Email: trinabh at cs.ucsb.edu

 

Jianwen Su

Jianwen Su is a Professor in Computer Science. He received his PhD from the University of Southern California before joining the UCSB CS department in 1990. His research interests include database systems, services computing, and business process management. He is a member of th ACM and IEEE and has served or serves on committees of several conferences and journals.

Email: su at cs.ucsb.edu

 

Jianwen Su

Tim Sherwood

Tim Sherwood is a Professor in the Department of Computer Science. Professor Sherwood joined the CS Department in 2003. He is the Associate Vice Chancellor for Research and the co-founder of Tortuga Logic. Professor Sherwood works on all manner of computer science and engineering problems from the perspective of how to better "shape" computers to address our needs (e.g. to be more secure or amenable to machine learning).

Email: sherwood at cs.ucsb.edu

UCSB CE and CS Undergraduate Advising, Fall 2023 (continued)
 

Ziad Matni

Ziad Matni is an Assistant Teaching Professor in Computer Science. He received his PhD in Information Science from Rutgers University, where he also taught as an adjunct faculty member before joining UCSB. Before his work in academia, he held multiple engineering and management positions in the semiconductor, computer systems, and data communication industry for over a decade. He engages in research in CS education, computational social science, and in data & information science.

Email: zmatni at ucsb.edu

Tevfik Bultan

Tevfik Bultan is a Professor and Chair of the Department of Computer Science. Professor Bultan joined the Department in 1998. His Ph.D. is from University of Maryland, College Park. His research interests include: dependability and security of web software, automated verification, program analysis, and software engineering. Professor Bultan's research group develops automated verification and analysis techniques that help developers in identifying and eliminating errors in software.

Email: bultan at cs.ucsb.edu

Tevfik Bultan

Phillip Conrad

Phill Conrad joined the faculty of the CS Department in January 2008, and in July 2012 was promoted to Lecturer (SOE), a career-oriented position focusing on undergraduate education. Dr. Conrad's focus is the lower-division curriculum, however he often teaches CS156, the project-oriented course in Java and Javascript.

Email: pconrad at engineering.ucsb.edu

Phill Conrad

Rich Wolski


Rich Wolski is a Professor in the Department of Computer Science and co-founder of Eucalyptus Systems Inc.  Professor Wolski joined the department in 2001. His Ph.D. degree is from the University of California at Davis. Professor Wolski has led several national scale research efforts in the area of distributed systems and is the progenitor of the Eucalyptus open source cloud project.  His research explore ways in which the ubiquitous proliferation of high-performance network connectivity can be used to foster new distributed computing capabilities and systems.

Email: rich at cs.ucsb.edu

 

Diba Mirza

Diba Mirza is an Associate Teaching Professor in the Department of Computer Science. She received her Ph.D. in Computer Engineering from the UC San Diego and joined the Computer Science department at UCSB in 2017. She worked as a post-doc on interdiscplinary projects in the department of Computer Science and the Scripps Institution of Oceanography at UC San Diego, where she developed underwater robotic swarms that can help scientists learn more about the ocean. She directs the Early Research Scholars Program (ERSP) which is designed to support students in their first research experience and co-directs the CS Undergraduate Learning Assistant Program.

Email: dimirza at cs.ucsb.edu

Eric Vigoda

Eric Vigoda is a Professor in CS. Before coming to UCSB in 2021, he was at the Georgia Institute of Technology, where he served as the Director of the Algorithms and Randomness Center (ARC). Since finishing his Ph.D. at Berkeley in 1999, he has also had appointments at Chicago, Edinburgh, Weizmann, and KAIST. His research is in theoretical computer science, especially Markov chain methods and randomized algorithms.

Email: vigoda at cs.ucsb.edu

 

Eric Vigoda

UCSB CE and CS Undergraduate Advising, Fall 2023 (continued)
 

Prabhanjan Ananth

Prabhanjan Ananth is the Glenn and Susanne Culler Chair Assistant Professor in CS. He received his Ph.D. from UCLA and spent two years at MIT as a postdoc before joining UCSB in 2019. His research is in classical and (post-)quantum cryptography.

Email: prabhanjan at cs.ucsb.edu

 

Prabhanjan Ananth

Ambuj Singh

Ambuj Singh is a Professor of Computer Science and Biomolecular Science and Engineering. His undergraduate education was at IIT in India. He joined UCSB's computer science department immediately after his PhD. He has written over 180 technical papers in the areas of distributed computing, databases, and bioinformatics. He has worked with numerous students and graduated over 20 PhD and 10 MS students. His students have obtained positions in major research labs as well as domestic and international universities.

Email: ambuj at ucsb.edu

Ambuj Singh

Arpit Gupta

Arpit Gupta is an assistant professor in computer science at UC Santa Barbara where he co-directs the Systems and Networking Lab (SNL). He designs and builds systems that solve the real-world problems at the intersection of networking, internet measurements, and machine learning.

Email: arpitgupta at ucsb.edu

 

Arpit Gupta

Frederic Gibou

Professor Gibou is a faculty member in the Department of Mechanical Engineering, in the Department of Computer Science and in the Department of Mathematics at the University of California, Santa Barbara. He is also a core faculty member in the Computational Science and Engineering program. The research of Professor Gibou is at the interface between Applied Mathematics, Computer Science and Engineering Sciences. It is focused on the design of a novel paradigm for 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 Image Analysis.

Email: fgibou at ucsb.edu

 

Frederic Gibou

Yekaterina (Kate) Kharitonova

Dr. Yekaterina Kharitonova is an Assistant Teaching Professor in Computer Science. She obtained her PhD in Computer Science from the University of Arizona. Her research is in Computer Vision and Machine Learning. Specifically, her work focuses on multimedia processing and understanding, image correspondence, and effective image alignment through fitting geometric models.

Email: ykk at ucsb.edu

 

Yekaterina (Kate) Kharitonova

Maryam Majedi

Dr. Maryam Majedi joined the Department of Computer Science at the University of California, Santa Barbara, as an Assistant Teaching Professor in 2023. Dr. Majedi's research primarily revolves around Embedded Ethics and Data Privacy. She explores the intersection of computer science and ethical considerations, aiming to develop modules that facilitate the integration of ethics and data privacy principles into computer science education.

Email: majedi at ucsb.edu

 

Maryam Majedi