Computer Science at University of California, San Diego
40 faculty and 40 courses in Computer Science at University of California, San Diego.
40faculty listed
40courses
35.9avg h-index (enriched)
Faculty
- Steven Swanson, Department Chair h-index 82
- Andrew B. Kahng, Faculty h-index 72
- Vineet Bafna, Co-Vice Chair for Academic Personnel h-index 60
- Henrik I. Christensen, Faculty h-index 58
- Russell Impagliazzo, Faculty h-index 57
- William G. Griswold, Faculty h-index 53
- Ranjit Jhala, Faculty h-index 52
- Alex Snoeren, Co-Vice Chair for Academic Personnel h-index 52
- Manmohan Chandraker, Faculty h-index 49
- Yoav Freund, Faculty h-index 47
- Ryan Kastner, Faculty h-index 44
- Melissa Gymrek, Faculty h-index 41
- C. K. Cheng, Faculty h-index 41
- Hadi Esmaeilzadeh, Faculty h-index 40
- Taylor Berg-Kirkpatrick, Faculty h-index 37
- Kamalika Chaudhuri, Faculty h-index 36
- Yufei Ding, Faculty h-index 29
- Daniel M. Kane, Faculty h-index 28
- Rajesh K. Gupta, Faculty h-index 28
- Loris D'Antoni, Faculty h-index 25
- Earlence Fernandes, Faculty h-index 23
- Sicun Gao, Faculty h-index 22
- Nuno Bandeira, Faculty h-index 21
- Nadia Polikarpova, Vice Chair for Graduate Education h-index 19
- Prithviraj Ammanabrolu, Faculty h-index 18
- Albert Chern, Faculty h-index 13
- Michael Coblenz, Faculty h-index 12
- Mia Minnes, Vice Chair for Undergraduate Education h-index 12
- Rob Knight, Faculty h-index 4
- Trevor Bonjour, Faculty h-index 2
- Alex Gantman, Faculty
- Alin Deutsch, Faculty
- Christine Alvarado, Faculty
- Daniel Grier, Faculty
- Leo Porter, Director of Masters Programs
- Mihir Bellare, Faculty
- Nadia Heninger, Faculty
- Pradeep K. Khosla, Faculty
- Sanjoy Dasgupta, Faculty
- Scott Klemmer, Faculty
Courses
- Fluency in Information Technology CSE 3
- Mathematical Beauty in Rome CSE 4GS
- Principles and Practice of Artificial Intelligence CSE 5
- Mathematical Beauty in Rome Lab CSE 6GS
- Introduction to Computer Science and Object-Oriented Programming: Python CSE 6R
- Introduction to Programming and Computational Problem-Solving I CSE 8A
- Introduction to Programming and Computational Problem-Solving: Accelerated Pace CSE 11
- Basic Data Structures and Object-Oriented Design CSE 12
- Software Tools and Techniques Laboratory CSE 15L
- Discrete Mathematics CSE 20
- Mathematics for Algorithms and Systems CSE 21
- Introduction to Artificial Intelligence CSE 25
- Systems Programming and Software Tools CSE 29
- Computer Organization CSE 30
- Building and Programming Electronic Devices CSE 42
- Foundations of Artificial Intelligence and Machine Learning CSE 55
- C++ for Java Programmers CSE 86
- First-year Student Seminar CSE 87
- Learning Sustainable Well-Being CSE 88
- Introduction to Computer Science and Engineering Seminar CSE 89
- Undergraduate Seminar CSE 90
- Perspectives in Computer Science and Engineering CSE 91
- Tutor Apprenticeship CSE 95
- Independent Study in Computer Science and Engineering CSE 99
- Advanced Data Structures CSE 100
- Design and Analysis of Algorithms CSE 101
- A Practical Introduction to Probability and Statistics CSE 103
- Theory of Computability CSE 105
- Discrete and Continuous Optimization CSE 106
- Introduction to Modern Cryptography CSE 107
- Introduction to Programming Contests CSE 109
- Software Engineering CSE 110
- Advanced Software Engineering CSE 112
- Ubiquitous Computing CSE 118
- Operating Systems Principles CSE 120
- Real-World Operating Systems CSE 121
- Wireless Networks CSE 122
- Computer Networks CSE 123
- + 2 more courses
Roster/catalog compiled from the college’s public directory. 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.