UCLA vs UCSD for Computer Science

S trying to decide between these 2 schools for CS major. We read online that the UCLA CS curriculum is more theoretical :
http://www.quora.com/How-good-is-UCLAs-computer-science-program

Would love to hear from some UCLA CS or engineering students if this is true and also what the atmosphere is like between students (more competitive vs more collaborative/supportive).