[–] TheBuddha 0 points 1 points (+1|-0) ago 

I'd add learning formal logic to the rest of the posts. It's covered as a math discipline.

[–] Pawn 0 points 0 points (+0|-0) ago 

High level math like calc 2? LOL.

Bro. If pajeets who shit in open air can get this, you can do it too.

[–] RevanProdigalKnight 0 points 0 points (+0|-0) ago 

From my experience, most of what you think you're lacking right now you'll learn over the next two years, then anything that misses will be covered by your first few years out of college. It's also important to remember that your college education is supposed to give you the building blocks to succeed in your professional life, and won't necessarily teach you everything there is to know about a given subject. A great college will teach you to always be curious and have a drive to always learn more.

Personally for me, a lot of the concepts I learned in my CS degree came together when I took a compilers course my last semester.

[–] Things_Stuff 0 points 0 points (+0|-0) ago 

Wait for junior and senior year.