0
1

[–] 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.

0
0

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

A bit late, but yes I think you are getting screwed in your education. The fact that you are being taught Oop and delegates is a sign that your professors are clueless. However, you mention "real job" so your expectations are off from the start. Computer science is an academic pursuit, not job training. If you just want to go hack on flavor of the month code for con men, what you are learning is fine. Ha.

You should be learning stuff like Turing machines and pushdown automata and l*, isomorphism, n-p hard if you are in a proper CS program.

0
0

[–] 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.

0
0

[–] 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.

0
0

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

Wait for junior and senior year.