Computer Science at University of California, Santa Cruz
40 faculty and 40 courses in Computer Science at University of California, Santa Cruz.
40faculty listed
40courses
39.2avg h-index (enriched)
Faculty
- Jose Joaquin Garcia-Luna-Aceves, Distinguished Professor Emeritus h-index 68
- James Edward Davis, Professor h-index 66
- Yi Zhang, Professor h-index 51
- Alexander Lee Wolf, Dean, Baskin School of Engineering h-index 47
- Luca De Alfaro, Professor h-index 47
- Phokion Kolaitis, Distinguished Professor Emeritus h-index 47
- Cormac A Flanagan, Professor h-index 46
- Katia Obraczka, Professor h-index 44
- Ethan L Miller, Professor Emeritus h-index 43
- Roberto Manduchi, Interim Dean of Baskin Engineering h-index 36
- Seshadhri Comandur, Professor h-index 33
- Alex Pang, Professor h-index 29
- Linda L Werner, Adjunct Professor h-index 27
- Tracy Larrabee, Professor Emerita h-index 20
- Matthew R Guthaus, CSE Professor and ECE Adjunct Professor h-index 18
- Ike Nassi, Adjunct Professor h-index 6
- Alexandre Brandwajn, Professor Emeritus
- Anujan M Varma, Professor Emeritus
- Bradley R Smith, Director Faculty Partnerships
- Charles E Mcdowell, Professor Emeritus
- Danielle Danubia Ditmars, Senior Department Manager
- David Paul Helmbold, Professor Emeritus
- Delbert D Bailey, Continuing Lecturer & Research Associate
- F Joel Ferguson, Professor Emeritus
- Gerald B Moulds, Lecturer
- Ira Pohl, Professor Emeritus
- John T Musacchio, Professor
- Jose Renau, Department Chair
- Lise C Getoor, Distinguished Professor, Jack Baskin Chair
- Marcelo Siero, Lecturer
- Martin Abadi, Professor Emeritus
- Martine Schlag, Professor Emerita
- Patrick Tantalo, Lecturer
- Peter A Alvaro, Associate Professor
- Richard Konrad Jullig, Continuing Lecturer
- Richard P Hughey, Vice Provost and Dean of Undergraduate Education
- Robert A Levinson, Professor Emeritus
- Robert M Tanner, Professor Emeritus
- Scott A Brandt, Professor
- Suresh K Lodha, Professor Emeritus
Courses
- Computing Technology in a Changing Society CSE 3
- Introduction to Programming in Java CSE 5J
- Introduction to Computer Science CSE 10
- Computer Systems and Assembly Language and Lab CSE 12
- Computer Systems and C Programming CSE 13S
- Applied Discrete Mathematics CSE 16
- Beginning Programming in Python CSE 20
- Programming Abstractions: Python CSE 30
- Machine Learning Basics: Data Analysis and Empirical Methods CSE 40
- Universal Access: Disability, Technology, and Society CSE 80A
- Social Data Analytics and Visualization CSE 80L
- Introduction to Networking and the Internet CSE 80N
- Social Networks CSE 80S
- Logic Design CSE 100
- Logic Design Laboratory CSE 100L
- Introduction to Data Structures and Algorithms CSE 101
- Mathematical Thinking for Computer Science CSE 101M
- Introduction to Analysis of Algorithms CSE 102
- Computational Models CSE 103
- Computability and Computational Complexity CSE 104
- Modern Algorithmic Toolbox CSE 105
- Applied Graph Theory and Algorithms CSE 106
- Probability and Statistics for Engineers CSE 107
- Algorithmic Foundations of Cryptography CSE 108
- Computing on Encrypted Data CSE 108C
- Fundamentals of Compiler Design I CSE 110A
- Fundamentals of Compiler Design II CSE 110B
- Advanced Programming CSE 111
- Comparative Programming Languages CSE 112
- Parallel and Concurrent Programming CSE 113
- Foundations of Programming Languages CSE 114A
- Functional Programming CSE 114B
- Introduction to Software Engineering CSE 115A
- Software Design Project CSE 115B
- Software Design Project II CSE 115C
- Introduction to Data Structures and Algorithms in Python CSE 101P
- Group Tutorial CSE 94
- Tutorial CSE 99
- Computer Architecture CSE 120
- + 1 more courses
Faculty counts are directory headcounts; the named list may be a subset. h-index shown only for ORCID-backed or high-confidence OpenAlex matches. Data as of 2026-07-01.