Transparent Gif

Department of Computer Science

University of California, Santa Barbara

Pre-major Policy

Students who have advanced to the major in either computer science (CS) or computer engineering (CE) may enroll in an upper division CMPSC course (numbered 100-199). CS and CE pre-majors may enroll in an upper division CMPSC course, only if all of the criteria below are satisfied. Namely, the student has:

  1. a 3.7 GPA in all UCSB CMPSC courses taken;
  2. a 3.5 GPA in all premajor courses taken;
  3. been admitted to the CS or the CE premajor;
  4. taken at least four computer science courses;
  5. taken at least two premajor CMPSC courses at UCSB;
  6. taken the prerequisites for the upper division CMPSC course under consideration;
  7. earned at least a B in every upper-division CMPSC course taken previously;
  8. enrolled, as a pre-major, in no more than four upper division courses.

Interested, qualified students: Please print an application form, then submit the completed form to the Undergraduate Program Coordinator in the Computer Science department office.

XHTML Validation | CSS Validation
Updated 21-Jan-2010
Questions should be directed to: webmaster@cs.ucsb.edu