<p>Don’t do community college courses – they aren’t meant to prepare students for graduate school. (They are fine for introductory courses for freshmen and sophomores.) Find a university near you that will allow you to take courses as a non-matriculated student.</p>
<p>Maybe you should look at the CS GRE to see where your gaps in knowledge lie.</p>