4 ms·
Computer Science is not about learning to program C, or Java. If your college gave you that impression then it most certainly failed you. Where did I say that?
by jcnnghm 14y ago
Computer Science is not about learning to program C, or Java. If your college gave you that impression then it most certainly failed you.
Where did I say that?
- tensor 14y agoHere you talk only about the most basic 101 level topics taught in CS: When I went to school, I had about 10 years of programming experience already, but no java. That got me out of exactly zero classes, because the first two classes were effectively java syntax and apis. It also made the first two years of classes completely trivial, and was also unavoidable. At one point, I got accused of cheating because "it's impossible to learn C without attending lecture". ... I did not need to sit around and hear what if statements and looping constructs are, or watch TA's that don't really understand memory management try to explain it. What about graph theory? Complexity theory? Machine learning algorithms? Cache-aware and cache-oblivious algorithms? Randomized algorithms? Numerical computing? Cryptography? Scientific computing (fitting data, doing simulated experiments)? I certainly learned some of these topics in undergrad CS, although only at a basic level considering each domain is quite deep.