I can’t add much to what @Gumbymom said, but will add that Cal Poly requires a capped and weighted GPA that includes 9th grade too. The average capped and weighted GPA of acceptances into the CENG was 4.13 last year. CS, SE and Comp E are all VERY competitive. Admission stats don’t tell the whole story, but based on percentages alone, Comp E is probably the easiest of the three. Good luck!