Can one bad semester ruin my chances for UCLA transfer?

I’m currently a second year CC computer science student, done with all my IGETC, and with a 4.0 GPA thus far. For my required CS courses I’ve completed:
Physics 2a: A
CSCI110: A
MATH180 (Calc 1): A

and I’m currently taking:
PHYS4a (engineering physics)
CSCI140 (C++)
MATH181(Calc 2).

But this semester has been ridiculously harder than anything I’ve ever done. I’m most likely to get all B’s this semester, and jn engineering physics I’m struggling to get a B, and I don’t have any EC’s. I’m afraid I’ve shot my chances at UCLA at this point. Have I?

CS is usually so competitive that if you get one B in the major prep, that could sink your chances, and getting two of them almost certainly does. Of what you got A’s in, really only Math 180 counts towards the CS major prep.

It will be difficult to get in, but not impossible. The 25th percentile for CS admits to UCLA for 2016 is a 3.81. If you can get your GPA somewhere around there and maybe work on your soft factors you could do it. I’m not going to sugar-coat it though, the odds aren’t great.