Transfer plan to Cal poly SLO computer science?

For the CSU’s, they want you complete the Golden four GE requirements before transfer.

Oral Communication: Basic public speaking course. Other communication courses that are certified by a California community college will be accepted.
Written Communication: Typically a freshman composition course that emphasizes essay writing or reading and writing concurrently.
Critical Thinking: Typically your second semester composition or writing course, or a course in reasoning and effective argumentative writing.
Mathematics: This course must be beyond intermediate algebra.

And you need to finish the required major prep at the minimum. Any recommended courses are a bonus.