SJSU Vs. UCSD?

I have been posting about my dilemma a little bit too much, but I have my final thoughts and want some insight:

I went to UCSD’s Triton Day and loved it. I then went to SJSU’s Spartan Day and liked it, but it couldn’t top UCSD. The big problem is that I want to be an engineer or computer programmer, and I was accepted into SJSU Engineering while I’m undeclared at UCSD. I know it’s very difficult to transfer to Engineering or CS at UCSD, so thoughts?

Also, is Cognitive Science (specialization in computation) similar to CS or even Engineering?