@lomokuan For Berkeley? All Letters & Science students at Berkeley enter as “undeclared” and must eventually petition to declare their major. http://www.eecs.berkeley.edu/Programs/two_ways.html So yes, CS would be viewed differently than engineering at Berkeley if you select the CS program within the College of Letters & Science. Keep in mind the program is impacted so there is no guarantee that you will be able to declare CS when the time comes.