Undergraduate Program

Our computer science degree programs are based on an undergraduate curriculum that provides students with a durable foundation in the field and a comprehensive set of electives that allow for greater depth in areas of interest.

Students interested in computer science who apply to UCSB should declare the computer science major when they apply.

The program provides students with hands-on experience and a depth of understanding of computer systems that prepares them for successful careers in computer science and to participate in the next-generation of technological advance.

Five year BS/MS programs, EAP, Double majors, and minors.

Student information and campus resources.

Answers to common questions asked by prospective students applying to the CS undergraduate program..nts applying to the CS undergraduate program.