<p>I know at the freshman level you start out learning Python, at least at MIT. I would assume you work your way up from there.</p>
<p>MIT posts CompSci class lectures (hours long) on YouTube. I think that’s a great way to get a feel for a computer science class, since its coming from the top ranked university in the WORLD in that field!</p>