<p>@firebolt - </p>
<p>My advice is that if you’re really serious, you’d probably have to delay graduation by 1 1/2 to 2 years. Take the science, engineering, and math courses necessary to get a degree in computer science or electrical engineering. Otherwise, you won’t even be competitive when it comes to job hunting.</p>
<p>BTW I find it hard to believe that someone who likes math hasn’t taken calculus, linear algebra or differential equations yet. Also, I loved computers too…so I taught myself various languages, server installation, etc… </p>
<p>It is my experience that people who love certain things are self-motivated to take as many classes on the subject from the very beginning. And are even motivated to self-learn beyond the classroom experience.</p>