<p>Do you have a safety (not necessarily in QuestBridge) for your application list?</p>
<p>Take a look at the CS course listings in the catalogs and schedules (note the schedules to see how frequently each course is offered). Look for upper division CS courses covering these topics as a sign of a relatively complete CS department:</p>
<p>algorithms and complexity
theory of computation
operating systems
compilers
networks
databases
security and cryptography
software engineering or projects incorporated in other courses
electives like artificial intelligence and graphics
hardware courses like digital systems and computer architecture</p>