Adding to my post #47, and for reference by future applicants, Caltech also requires, in addition to the H/SS requirements above, two communication courses similar to MIT: one for written presentation and another for oral presentation.
Adding to my post #47, and for reference by future applicants, Caltech also requires, in addition to the H/SS requirements above, two communication courses similar to MIT: one for written presentation and another for oral presentation.