I’d go straight to the source (UCSB) about the courses you need. You can probably use the TAG framework as a rough guide and may find many of the classes in Assist.org but, I’d confirm each class with UCSB prior to registration.
This will give you a good feel for the GPA for your major.
https://www.universityofcalifornia.edu/infocenter/transfers-major
Because of TAG and their preference for CCC applicants, I’d target the 75th percentile to be comfortable.