computer science undergrad

<p>They are all good, but as an international (non-US, non-Canadian) student, you may want to consider the possibility of having to return to your country of citizenship or permanent residence, in which case how well respected the schools are in that country may be a factor in your choice.</p>