He may want to consider schools where CS is not so heavily impacted, so that he can enter the CS major relatively easily, or take CS courses as a non-major.
http://talk.collegeconfidential.com/discussion/comment/19854939/#Comment_19854939 can show how impacted the CS major is at various schools.