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.
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.
Answers to common questions asked by prospective students applying to the CS undergraduate program.
At What Time During My PhD Should I Have Completed My MAE/Proposal?
By the end of second year of study.
By the end of the third year of study to remain in good standing in the department.
By the end of the fourth year of study.
A minimum of one year before the dissertation defense.
How Far In Advance Do I Need to Schedule My MAE/Proposal/Defense?
As soon as you have decided on a date and time for your MAE/Proposal/Defense, you need to email the Graduate Advisor and schedule a room. It is best to have this done a few weeks to a month in advance.
If I Am a PhD Student and Want to Get My MS Degree as Well, Can I?
Yes, when you do your Proposal, you can also get an MS degree. You need to complete and submit an MS study plan. On the study plan, you will choose the project track. You will also need to complete a Change of Degree Status Petition in order to add the MS.
If I Took Graduate Courses at Another University, Can I Transfer Courses Towards My Degree at UCSB?
Subject to the following stipulations, you can petition to have up to three masters level courses count towards your graduate degree at UCSB.
Petitioned course cannot have been used for a bachelor’s degree.
Must have received a ‘B’ or better in the course to petition it.
Must be approved by the Graduate Advising & Affairs Committee Chair.
What Is the Average Time to Complete the MS and the PhD?