<p>UCLA Computer Science is still very impacted -- it's as hard to get into as UCLA EE/CSE/BioE. You'll need a >4.27 weighted GPA, a ~2100 SAT I and a ~720/~720 SAT II score to be on the same playing field as the admits. While there has been a nationwide decrease in Computer Science applicants, this trend hasn't changed much at UCB/UCLA and other top schools where the employment prospectives remain decent, if not plentiful. :rolleyes:</p>
<p>Sliguy101:</p>
<p>Try Engineering Undeclared.</p>
<p>"You'll need a >4.27 weighted GPA"</p>
<p>Is that UC GPA? With the 8 semester cap my GPA falls to something like 4.21, but I come from one of the most competitive public schools in california(lynbrook if you've heard of it). Will they take this into consideration when evaluating my grades? I also have a 2230 SAT though, and 800 and 770 on subject tests. How would you say I compare to the average applicant?</p>
<p>gnrfan:</p>
<p>UCLA: Match (Engineering)</p>
<p>The ">4.27 weighted GPA" figure is the fully-weighted one.
The average UC GPA for UCLA is 4.13, so you'll need a >4.13 UC GPA for Engineering.
Yes, UCB/UCLA are wholly cognizant of Lynbrook and the other affluent feeder schools. :rolleyes:</p>
<p>
[quote]
You'll need a >4.27 weighted GPA
[/quote]
</p>
<p>wow, then I'd guess that it'd be just as difficult trying to switch to CS from within SEAS?</p>
<p>Right now, I am a mechanical engineering major. Can I still take cs32 (I already took cs31)?</p>
<p>CS 31 is not part of the ME curriculum, but no one is stopping you from enrolling in that class.</p>
<p>When I am in the class information for the CS32 class, it says:</p>
<p>Primary Section Restrictions (Applies to the whole class):
EE,CS,CS&E,CYBER,PRECYB UNDERGRADS
Secondary Section Restrictions (Applies to this section only):
None </p>
<p>Does that mean I can still enroll if I am a mechanical engineering major? My first pass is tomorrow, and I just want to make sure I won't have any problems.</p>
<p>I don't think Mechanical Engineers can enroll in CS 31/32/33... Then again, if you were allowed to take CS 31, then things might have changed. :rolleyes:</p>
<p>Correction:</p>
<p>CS 32 is not required in the ME Curriculum. CS 31 is required. Why take CS 32? (Unless you really want to spend time doing the projects)</p>
<p>The UCLA HSSEAS 2006-2007 Announcement has finally been posted:</p>
<p><a href="http://www.seasoasa.ucla.edu/Announce.pdf%5B/url%5D">http://www.seasoasa.ucla.edu/Announce.pdf</a> :rolleyes:</p>
<p>Hi, Flopsy. I read all 31 pages of this thread over the weekend, and I've found your replies very helpful.</p>
<p>I'm hoping to transfer to UCLA's CS program in 2008, and I'm interested in knowing what you and other successful CS students at UCLA use as your primary OS and development tools. You previously mentioned that UCLA provides Visual Studio to students for free, and that CS 35, CS M152A and CS 131 require familiarity with the Unix shell, so I'm guessing that different tools are used by different students. Is this the case?</p>
<p>The reason I ask is because, in the year and a half that remains before I can transfer, I want to gain experience using the tools that are preferred by the successful CS students at UCLA. For example, if everyone uses bash, I'm not going to waste Christmas break learning PowerShell or 4NT. :)</p>
<p>Currently, Windows XP is my primary OS, and I run Kubuntu and Solaris as guest OSes in VMWare. On each OS, I use bash (Cygwin on Windows), the GNU toolchain (MinGW on Windows), and either jEdit or SlickEdit. I prefer the latter two text editors over Emacs and Vim, but if you were to tell me that UCLA students make extensive use of terminal text editors for remote development, I'll grudgingly refamiliarize myself with the Emacs keybindings. :)</p>
<p>Any recommendations will be appreciated. Thanks again for your help.</p>
<p>flopsy,</p>
<p>how often does misuk check her email?</p>
<p>Most UCLA students stick with Visual Studio 2005 (provided free from SEASNet) for C/C++, Eclipse 3.2 for Java, and GNU-provided interpreters for almost everything else. Actually, CS M152A doesn't require any software knowledge at all -- it's a lab course. CS 35/111/131 and some other courses are Unix-oriented, though. Everyone uses bash, so don't bother with other shells. As for Unix operating systems, we usually stick with Fedora Core 2, Solaris and/or Knoppix... Most UCLA students just use gedit, vi/vim and Emacs to do their coding work. You're already well-prepared for the upper-division courses, it seems. :rolleyes:</p>
<p>I don't know how often Misuk Kwon checks her e-mail... I would guess that she checks it as often as the other HSSEAS departmental counselors, which is about twice per day. :rolleyes:</p>
<p>Flopsy:</p>
<p>Does Introduction to Computer-Aided Design and Drafting (CAD) related to anything to CS? How would you compare the difficulty of those two?</p>
<p>Also, can you rate the difficulty of the Physics 1 series?</p>
<p>1A:
1B:
1C:</p>
<p>I can't answer your first question, though it doesn't sound CS-related.
Which course code is that?</p>
<p>Physics 1A: 4/10
Physics 1B: 8/10
Physics 1C: 7/10</p>
<p>oh damn i will be pwned. sigh... i thought maybe just a bit harder, not twice as hard.</p>
<p>flopsy, did you have someone like bertello for 1a or something?</p>
<p>Thanks, Flopsy. Your reply had all the info I was hoping for. I really appreciate your help.</p>
<p>It seems I'm on the right track. Maybe now I'll concentrate more on the software I'm writing rather than the software I'm using. :)</p>
<p>Thanks again.</p>