General questions and about Mechanical Engineering

<p>Hi everyone, I just got accepted to UCLA majoring in Mechanical Engineering as transfer student. I've got a few questions.
1. I've been doing not well in the last semester in CC, I may end up with few Bs and it will low my gpa. Is that going to affect my admission status?
2. Is there anyone here had to retake classes in UCLA because those classes don't match on assist.org?
3. I've been looking at the Mechanical and Aerospace Engineering homepage, and I can't find how many types of concentrations mechanical engineering may have for their students, such as engine, combustion, system, etc. I'd like to know more in detail about it.
4. Can I take computer science as my minor in UCLA? I really love it, and I think it'll help me in the future as well.
5. Just a vague question, how is the student's life and job/internship opportunities over there for an engineering student because I live in NoCal, so I have no idea how it is? I'd like to hear more about it.</p>

<p>Thanks a lot for any comments :)</p>