4 ms·
Studying formal CS is useful to learn the breadth of software solutions, as well as to understand the underlying shared theoretical grounding. It makes it easie
by Joeri 10y ago
Studying formal CS is useful to learn the breadth of software solutions, as well as to understand the underlying shared theoretical grounding. It makes it easier to know what solutions to explore, and to learn what you need to learn. But I agree that it didn't add much value in the actually learning to code department. The best way to be better at programming is to read and write a lot of code.
- sn9 10y agoYou can learn most of it nowadays online from sites like Coursera, edx, Udacity, and Stanford's Lagunita. The only exception might be discrete math, but pick up a copy of Rosen or Epps and some Schaum's Problem books and you can pick that up as well.