UCSB CE and CS Undergraduate Advising, Fall 2024.
 

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

Wenbo Guo

Wenbo Guo is an Assistant Professor of the Computer Science Department at UCSB. He received his Ph.D. from Penn State and did his postdoc at UC Berkeley. His research interests are cybersecurity and trustworthy machine learning. He is a recipient of the IBM Ph.D. Fellowship (2020-2022), Facebook/Baidu Ph.D. Fellowship Finalist (2020), and ACM CCS Outstanding Paper Award (2018). His long-term research goal is to design effective and trustworthy machine-learning solutions for a wide range of security problems. His recent research includes designing foundation models for software and network security problems, building reinforcement learning-driven planning and scheduling systems for security problems, and improving the explainability and robustness of large models and reinforcement learning.

Email: henrygwb at ucsb.edu

Wenbo Guo

Amr El Abbadi

Amr El Abbadi is a Professor in the Department of Computer Science. Professor El Abbadi joined the Department in 1987. He received his Ph.D. from Cornell University. His research interests include: Fault-tolerant distributed systems; Distributed Databases, Operating Systems, Cloud, and Social Networks. He is also the faculty advisor for the class of 2019.

Email: amr at cs.ucsb.edu

 

Amr El Abbadi

Richert Wang

Richert Wang is a joint Associate Teaching Professor between the Department of Computer Science in the College of Engineering and Computing in the College of Creative Studies. He received his Ph.D. in Information and Computer Science at UC Irvine in 2011. Professor Wang works on computer science pedagogy topics including interdisciplinary approaches to teach applications of computer science to students with various backgrounds. Professor Wang is the current faculty advisor for UCSB's Game Development Club.

Email: richert at cs.ucsb.edu

 

Richert Wang

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

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

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

Tevfik Bultan

Tevfik Bultan is a Professor in 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

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

Diba Mirza

Diba Mirza is a 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

Giovanni Vigna

Giovanni Vigna is a Professor in the Department of Computer Science at the University of California in Santa Barbara. His current research interests include malware analysis, web security, vulnerability assessment, and mobile phone security. He also edited a book on Security and Mobile Agents and authored one on Intrusion Correlation. He has been the Program Chair of the International Symposium on Recent Advances in Intrusion Detection (RAID 2003), of the ISOC Symposium on Network and Distributed Systems Security (NDSS 2009), and of the IEEE Symposium on Security and Privacy in 2011. He is known for organizing and running an inter-university Capture The Flag hacking contest, called iCTF, that every year involves dozens of institutions around the world. He is a member of IEEE and ACM.

Email: vigna at ucsb.edu

Giovanni Vigna

Murphy Niu

Murphy Yuezhen Niu is an Assistant Professor and Stansbury Chair in Computer Science at the University of California, Santa Barbara since 2024. Previously, she was a senior research scientist in the Google Quantum AI team, where her work focused on intelligent quantum control optimization and metrology, quantum machine learning, quantum algorithm design and near-term quantum error correction. Niu received her doctorate in theoretical and mathematical physics from MIT in 2018. She received the Claude E. Shannon Research Assistantship for her work at the intersection of photonic quantum computation, quantum error correction and quantum cryptography. Professor Niu's long-term research goal is to develop quantum computing paradigms in regard to how we program, control, characterize, measure, and error correct a large-scale quantum computer without paying the steep price of digitization towards real-world impacts. Niu applies cutting-edge deep reinforcement learning and generative models to quantum control, quantum circuit compilation, and quantum system learning using some of the largest quantum computers based on superconducting qubits. Her recent research focus on developing scalable analog quantum control and algorithms for emerging quantum architectures with superconducting, ion trap, photonic, and neutral atom qubits.

Email: murphyniu at ucsb.edu

 

Murphy Niu

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

Misha Sra

Misha Sra is the John and Eileen Gerngross Assistant Professor and directs the Human-AI Integration Lab in the Computer Science department at UCSB. Misha received her PhD at the MIT Media Lab in 2018. She has published at the most selective HCI and VR venues such as CHI, UIST, VRST, and DIS where she received multiple best paper awards and honorable mentions. From 2014-2015, she was a Robert Wood Johnson Foundation wellbeing research fellow at the Media Lab. In spring 2016, she received the Silver Award in the annual Edison Awards Global Competition that honors excellence in human-centered design and innovation. MIT selected her as an EECS Rising Star in 2018. Her research has received extensive media coverage from leading media outlets (e.g., from Engadget, UploadVR, MIT Tech Review and Forbes India) and has drawn the attention of industry research, such as Samsung and Unity 3D.

Email: sra at ucsb.edu

 

Misha Sra

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

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

Lingqi Yan

Lingqi Yan is an Associate 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

Trinabh Gupta

Trinabh Gupta is an Associate 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

 

Subhash Suri

Dr. Subhash Suri is a Professor in the Department of Computer Science. Dr. Suri joined the Department in 2000. His PhD is from Johns Hopkins University. His research interests include: algorithms, networked sensing, data streams, computational geometry, and game theory.

Email: suri at cs.ucsb.edu

 

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

Sanjukta Krishnagopal

Sanjukta is an Assistant Professor in the Department of Computer Science. Sanjukta's research interests are multidisciplinary, with the goal of developing computational and mathematical tools to answer questions about real world physical, social, and biological systems. She received her PhD from the University of Maryland, College Park. She was a UC Presidential postdoc with a joint appointment at UC Berkeley and UCLA. She enjoys traveling and has lived on four continents. In her free time she enjoys dance, art, hiking, and attempting to climb mountains.

Email: sanjukta at ucsb.edu

 

Dahlia Malkhi

Dahlia Malkhi is a Professor in the Department of Computer Science of UCSB since 2024. She heads the Foundations of Financial Technology lab. Her research over two decades spans broad aspects of reliability and security of distributed systems, recently with focus on blockchains and advances in financial technology. Her work resulted in over 200 publications as well as a strong impact on computing technology.

Email: dahliamalkhi at ucsb.edu

 

James Preiss

James A. Preiss is an Assistant Professor of Computer Science at the University of California, Santa Barbara. He received a Ph.D. in Computer Science from the University of Southern California. Before joining UCSB, he was a postdoctoral scholar in Computing + Mathematical Sciences at the California Institute of Technology. James has made contributions to a broad spectrum of topics in robotics, including control, learning, motion planning, and software platforms.

Email: preiss at ucsb.edu

 

Elizabeth Belding

Elizabeth M. Belding is a Professor in the Department of Computer Science at the University of California, Santa Barbara. Prof. Belding's research focuses on mobile and wireless networking, including network performance analysis, and information and communication technologies for development (ICTD). She is a co-developer of the AODV routing protocol for mobile networks, on which 802.11s and Zigbee technologies are based in part. The original AODV paper published in WMCSA'99 received the 2018 ACM SIGMOBILE Test of Time Award. Prof. Belding applies her wireless network expertise to a wide range of contexts, and is particularly interested in improving Internet and cellular accessibility in developing and resource-challenged communities worldwide. Her ICTD projects have included work in Zambia, South Africa, Mongolia, and refugee camps. Most recently, she has been working with Native American communities around the US.

Email: ebelding at ucsb.edu

 

Christopher Kruegel

I am a Professor in the Computer Science Department at the University of California, Santa Barbara. My research interests are computer and communications security, with an emphasis on malware analysis and detection, web security, and security in social networks. I enjoy to build systems and to make security tools available to the public. I have published more than 100 conference and journal papers, and I am a recent recipient of the NSF CAREER Award, the MIT Technology Review TR35 Award for young innovators, an IBM Faculty Award, and several best paper awards.

Email: chris at cs.ucsb.edu

 

Nabeel Nasir

Dr. Nabeel Nasir is an Assistant Teaching Professor in the Department of Computer Science at the University of California, Santa Barbara. He received his PhD in Computer Science from the University of Virginia in 2024. Before his PhD, he worked as an Android Developer at Adobe for the Lightroom and Photoshop Mix teams. He also worked as a Software Developer for an IoT startup, EnLite Research, developing solutions to reduce energy consumption in office spaces. He is passionate about teaching and broadening participation in Computer Science, and supporting undergraduate research in Cyber Physical Systems and CS Education.

Email: nabeeln at ucsb.edu

 

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

Tao Yang

Dr. Tao Yang is a Professor in the Department of Computer Science. Dr. Yang joined the Department of Computer Science at UCSB in 1993. His research has been in the areas of parallel and distributed systems, web search/mining, and high performance computing with over 100 refereed papers and patents. His recent research is in the fields of web data mining and search, and cloud systems.

Email: tyang at cs.ucsb.edu

Tao Yang

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