UC Santa Barbara General CatalogUniversity of California, Santa Barbara

Change of Major and Change of College

Current UCSB students in a non-engineering major, as well as students wishing to change from one engineering major to another, are welcome to apply after the satisfactory completion of a pre-defined set of coursework (see below).

Students who have completed more than 105 units will not be considered for a change of major/change of college in engineering or computer science unless they can demonstrate that they will be able to complete all the degree requirements for the proposed program without exceeding 215 total units.

Chemical Engineering. Admission to the Chemical Engineering major is determined by a number of factors, that includes an overall UCSB grade point average of at least 3.0 or better, and satisfactory completion of the following courses or their equivalents:  Mathematics 3A-B-C, Chemistry 1A-1AL or 2A-2AC, 1B-1BL or 2B-2BC, 1C-1CL or 2C-2CC; Engineering 3; Physics 1, 2.  Decisions involving factors beyond scores and grades are made exclusively by the chemical engineering faculty.  Only a limited number of petitions will be approved.

Computer Engineering. Students may petition to enter the Computer Engineering major at any time both of the following requirements are met:

  1. An overall UCSB grade point average of at least 3.0.
  2. Satisfactory completion at UCSB, with a grade point average of 3.0 or better, of any five classes, including at least two Electrical & Computer Engineering (ECE) classes and two Computer Science (CMPSC) classes, from the following: Mathematics 5A, ECE 2A-B-C, ECE 15A, CMPSC 16, 24, 32, 40.

Computer Science. Students planning to enter the pre-computer science program must complete at least 16 units of pre-major coursework at UCSB, including 8 units in computer science, with at least a 3.0 grade point average for all pre-major courses completed with the University of California. Students who have completed the entire computer science pre-major with at least a 2.75 University of California grade point average will be admitted to full major standing upon petition whether or not they have been officially declared pre-majors. Petitions for changing to the pre-computer science or computer science majors may be filed any time upon meeting the above requirements.

Electrical Engineering. Students may petition to enter the Electrical Engineering major at any time both of the following requirements are met:

  1. An overall UCSB grade point average of at least 3.0.
  2. Satisfactory completion at UCSB, with a grade point average of 3.0 or better, of at least five classes, including at least two mathematics classes, from the following: Mathematics 5A-B-C, ECE 2A-B-C, ECE 15A-B. The calculation of the minimum GPA will be based on all classes completed from this list at the time of petitioning.

Mechanical Engineering. Before petitioning for a change of major to mechanical engineering, six (6) of the following core courses or their equivalents must be completed: Math 3A-B-C; Math 5A-B-C; Physics 1-2; ME 14-15 (at least one of the 6 courses must include ME 14 or ME 15).  Acceptance into the major will be based on UC grade point averages, applicable courses completed, and space availability.