I’m pretty sure that they’re fairly lenient regarding courses that your CC does not offer. Not sure for CoE or highly impacted majors, and it’s definitely better to finish all prereq’s than not, but I don’t think missing one that one is absolutely unable to fulfill would be held against you (generally).
Can you TAG to UCI’s CS? I’m guessing that you can probably get into UCI, and UCLA/UCB are reaches (UCB especially).