Computer Science

Programming languages and Software Engineering faculty at UC Santa Cruz

Computer Science is the study of the theoretical and practical aspects of computer technology and computer usage. The Computer Science Department offers courses on a wide range of topics, many of which include a mathematical component, and offers undergraduate bachelor of arts and bachelor of science degrees in computer science, as well as the master of science and doctor of philosophy degrees. Besides offering instructional courses, the department engages in a substantial research program in which both advanced undergraduates and graduate students participate.

We are hiring

Faculty Employment Lecturer Employment

Computer Science in the News

Peter Alvaro

Computer Sci prof Peter Alvaro and Computer Eng prof Jishen Zhao earn the much sought-after National Science Foundation CAREER award

> Read Full Article

Eric Kaltman

Top picks for the Jack Baskin and Peggy Downes-Baskin Fellowship target autonomous vehicle networks and software archival

> Read Full Article

Supported by scholarships from the Peggy and Jack Baskin Foundation, seven computer science and engineering students -- five of whom were “Baskin Scholars” -- were among approximately 15,000 who attended the Grace Hopper Celebration of Women in Computing.

> Read Full Article

The UC Santa Cruz SlugBots team: Jiaqi Wu, Kevin Bowden, Amita Misra, Marilyn Walker, and Shereen Oraby. (Photo by Yin Wu)

A team of UC Santa Cruz graduate students led by computer science professor Marilyn Walker has been chosen by Amazon to compete in the inaugural $2.5 million Alexa Prize Challenge competition.

> Read full article

 

Walker is head of the Natural Language and Dialogue Systems Lab in the Baskin School of Engineering at UC Santa Cruz. Her current research includes work on computational models of dialogue interaction and conversational agents; analysis of affect, sarcasm and other social phenomena in social media dialogue; acquiring causal knowledge from text; conversational summarization; interactive story and narrative generation; and statistical methods for training the dialogue manager and the language generation engine for dialogue systems.

> Read full article

CRSS video thumbnail

 The UC Santa Cruz Center for Research in Storage Systems is an industry/university cooperative research center funded by the National Science Foundation and industrial sponsors. Faculty and students in UCSC's Baskin School of Engineering collaborate with industry partners in nearby Silicon Valley.