I pretty much got into CalPoly Pomona with a much lower GPA than yours--transfer GPA though. Now I'm in the CIS department and I have worked it up much higher than that in a year. I'm not trying to say don't bother about GPA, but know that it's not impossible with your GPA. If you're a sophomore, you can work on raising your GPA. One factor though may be due to the closing of admissions for all of this year--when it opens up again, they may have tighter standards as far as admitting students, period.
* Cal Poly has two schools of this type (Polytechnic--"Learn By Doing" philosophy"): Pomona and San Luis Obispo. Pomona's in Los Angeles County, whereas San Luis Obispo is north of us.
www.calpoly.edu <----San Luis Obispo
www.csupomona.edu <---- Pomona