Computer Science schools for a kid with an okay GPA?

<p>

</p>

<p>Should be “first and second tier CS departments”, since there are colleges widely seen as “first tier” overall but have small CS departments where upper division CS courses have limited selection and infrequent offering.</p>