Students majoring in CE will declare the pre-major when applying for admission to UCSB. After meeting requirements, students then petition to advance from the CE pre-major to the CE major. The admissions code for applying for a BS in Pre-Computer Engineering (PRCME) is 16297.
Visit the University of California Admissions website for:
UCSB admissions resources:
Admissions Office and Admissions Brochures & Videos including Admission as a Freshman & Transfer; Majors, Financial Aid, Housing; and Campus Overview.
The UCSB Financial Aid Office has put together charts that represent the cost of attendance figures for the academic year. UCSB Undergraduate Cost Budget Charts include Cailifornia resident and non-resident off-campus, university apartments, residence halls, and commuter (CA residents only).
The College of Engineering Undergraduate Studies Office handles all Prospective Transfer Students inquiries.
All CE freshmen and transfer students are admitted at the Pre-Major level. Pre-Majors take the required lower-division courses (courses numbered 1-99) and must meet a minimum GPA before one can petition to continue as a full CE major. Generally, a student petitions to get into the full major at the end of the quarter during their sophomore year. Students may petition to advance from the Computer Engineering Pre-Major to the Computer Engineering major when they have met either of the following requirements:
Option A
Satisfactory completion at UCSB of at least six core classes required as preparation for the Computer Engineering Major with a grade-point average of at least 3.0. The core classes are: Mathematics 3A-C, 5A; Computer Science 16, 24, 32, 40; Electrical and Computer Engineering 2A-C, 15A-B. If the student has not attained the minimum 3.0 grade-point-average with the first six core classes completed, all core classes subsequently completed will be included in the grade-point average computation.
Satisfactory completion of all thirteen core classes with a University grade-point-average of at least 2.75.
The Computer Engineering Program acts, in many respects, like a separate department but it is not totally independent. The Computer Engineering curriculum is jointly administered by the Computer Science Department and the Electrical & Computer Engineering Department, thus making it a program rather than a separate department. Computer Engineering students receive a comprehensive program of study - 50% of instruction is from Computer Science and 50% of instruction is from Electrical & Computer Engineering.
100% - all Computer Engineering students are required to complete a Senior "Capstone" design project as part of their senior elective plan.
If you have never had a computer programming class, the Computer Science Department offers an optional course, CMPSC 8, which will prepare you for the introductory programming sequence in CE.
Computer engineering is listed as a top undergraduate and graduate degree by demand level according to the National Association of Colleges and Employers (NACE). The College of Engineering also has a Career Resources web page that helps undergraduates and graduate students locate jobs and internships.
You should consult with faculty members who a have similar interests so they can steer you in the right direction. Both faculty research interests and research areas are available on the CE Program website under Areas of Research.
Santa Barbara and the Goleta area is known as being a part of the technology corridor between Los Angeles and San Francisco. Many technology companies are located in our area and contact us seeking students who are interested in participating in internship opportunities. Students are also advised to initiate direct contact with companies and to discuss internship interests with faculty members since many have their own research labs and also have contact with local industry. An annual UCSB career fair occurs in the Fall quarter and is a great opportunity to see which companies are looking for interns. This is also an excellent chance to network for employment after graduation.
Computer Engineering students may obtain both a Bachelor of Science degree and a Master of Science degree either in Electrical & Computer Engineering or in Computer Science by taking applicable courses in the last half of their senior year. Students interested in the BS/MS Program may apply in the Spring quarter of their junior year after they have taken their junior level courses For the BS/MS program in ECE. Please see the ECE student office for more information. Check with the Computer Science department for the BS/MS program in Computer Science deadline and requirements. The applicant should have a good GPA and faculty recommendations. Roughly the top 25% of Computer Engineering students may be eligible to apply for the BS/MS Program.
Visit the UCSB Visitor Center for information on the following tours and presentations:
Campus Tours
Contact the ECE Student Affairs Office
Email: ugradinfo@ece.ucsb.edu
Phone (805) 893-8292