AHHH Mathematics of Computation at UCLA vs. Computer Science at CSU???

<p>Hello! I am 2nd year MIMG major. However, as of late, I have been taking classes to fulfill the premajor requirements for Mathematics of Computation as I intended to switch to this major; this is because I have recently decided to pursue a computer science-related career, preferably one in programming (in spite of me having very minimal experience! HA! OH WELL!). Anyway, I've been thinking that I won't really have as hands-on of an undergraduate experience as this major (Mathematics of Computation) deals more with the theoretical than anything else. I would strongly prefer to have a hands-on approach and I feel that this would make me an better candidate for grad school. If it were up to me, I would immediately switch to the Computer Science major at UCLA but I know that it is a very long and stupidly arduous process to switch from the College of Letters and Sciences to HSSEAS, which may or may not be successful -_-.
OMG SO MANY WORDS. SORRY GUYS.
Hmmm, so what was I trying to say? ......OH YES! wait no.......okay, yes! Got it!
Since I'm not very experienced in the computer science department (AT. ALL.), I would really like to take as many computer science-intensive courses as possible rather than mathematical theory to acquire the much needed experience. Sooo, I was pondering transferring to a local CSU to major in Computer Science. It is far easier to transfer to this major and immediately jump into comp. sci. classes. </p>

<p>Is this a terrible idea? How bad does it look to transfer from UCLA to a CSU? Would this be looked down upon by grad schools? Would it be better to stay to at UCLA as a Mathematics of Computation major? Or is it better (like I think) to get a B.S. in COMPUTER SCIENCE at a random CSU? Or is it really as hard as I think it is to switch into the Computer Science major at UCLA? </p>

<p>AHHHHHHHHHHH HELP!!!! I DON'T KNOW ANYTHING ABOUT ANYTHING!!!!!</p>

<p>All or nothing, go big or go home! Go for the Computer Science major at UCLA!</p>

<p>Try to transfer to the CS major. As long as your GPA is good, it should be possible. If you can’t though, the math/computing major allows you to take as many CS classes as you want, which is just as good as far as grad school goes (and having a math background will be useful too).</p>

<p>Hey did you major in math/comp? In the requirement page it states that you have to take 2 upper divison CS classes, but can you take as many as you want?</p>

<p>I think it would be extremely difficult to transfer to a CS program at any CSU; especially Cal Poly SLO. I would not limit your search to just CSUs. What about out-of-state? As in the UCs, CS programs at CSUs are extremely popular, impacted, and therefore competitive. Since your desire is to pursue a Computer Science career, I recommend you go for it and look into transferring into a CSU. Cal Poly SLO, Cal Poly Pomona, and San Jose State would be my top three. As far as grad school is concerned, as long as you maintain a competitive GPA and GRE score; applying from a CSU would probably not be looked down upon except perhaps from the “elite” graduate programs. If transfer plans do not work out, having a degree from UCLA in Mathematics in Computation (as opposed to Ethnic Studies or the like) will have great value in the job marketplace. What ever happens, you are in a good spot than most. Best of luck.</p>