Which schools make you apply by major?

I know certain schools like Carnegie Mellon and UPenn make you apply to specific majors and schools, and certain schools like Harvard and Stanford make you apply to the overall student body. Could anyone tell me the application policies at Princeton, MIT, Cal Tech, and UC Berkeley? I tried finding this information online, but I couldn’t find anything.

You must not be trying very hard. UCB at least is well known and publicly available. http://admissions.berkeley.edu/selectsstudents

Princeton, MIT and Caltech are like Harvard and Stanford. You apply to the university in general. Cal is like CMU and Penn (and most other large research universities). You apply to a specific college within the university.

@Alexandre thanks.