Is missing a preferred engineering class bad for transfer chances?

I want to apply to UCLA for Computer Engineering. According to the website, all engineering majors need to take at least one course in Java, C, ,C++, or Matlab.
However, I will only be able to complete Java and on assist.org, it says C++ is preferred for Computer related engineering majors.
Will this reduce my chances a lot?

Does ASSIST say that your Java course articulates to any UCLA course like CS 31 and/or 32?

Similar question: I am completing everything but Physics 4C.
GPA: 4.0
Is missing Physics 4C a deal breaker for UCLA CS?

I have registered for Physics 4B and 4C in Spring, 2020.