Below is a link for 2019 admit data for all the CSU’s. Cal poly pomona shows an average CSU GPA of 3.83.
Being a First generation college student will help your chances but it still will come down to GPA for the UC’s and CSU’s.
A CC to UC or CSU transfer is a great option. Some UC’s offer TAG for CS such as UCM, UCR, UCSC and UCD.
CSU’s still use the local priority for transfers so the process can be competitive. Getting your ADT will guarantee an acceptance at one of the Cal states but not always your choice campuses.