<p>
</p>
<ol>
<li>Everyone’s definition of ‘good’ is different.</li>
<li>This forum mainly deals with US colleges.</li>
<li>You need to go to the college websites to see if they accept second degree students.</li>
</ol>
<p>
</p>
<p>There is only a handful of schools that offer full need based FA or merit aid to Intl. students for their first UG degree, I highly doubt there are any that do so for a second degree.</p>
<p>
</p>
<p>You can apply anywhere, but it’s highly unlikely that any grad school would accept someone with no coursework or experience in the field, particularly one as technical as CS.</p>