<p>
</p>
<p>Everyone needs a safety that s/he will certainly be admitted to, certainly be able to afford, and will like. It could be community college or some other not that selective school with a post-April application deadline, but one needs to plan for a safety application in case every match or reach results in rejection. April brings out the “rejected everywhere, what should I do” posts here.</p>
<p>
</p>
<p>Berkeley is probably not as high a reach as the others in this list, especially if applying to Letters and Science.</p>
<p>
</p>
<p>Reed does not offer CS “natively”. It does have a 3+2 program with University of Washington, but making the actual transfer is likely extremely selective. It is likely better to apply to University of Washington (but note that if one is not admitted to the CS major as a freshmen, it is highly competitive to declare later) and/or other smaller schools with “native” CS degree programs than to deal with 3+2 programs.</p>