4 ms·
That's kind of the point of splitting CS degrees into general undergraduate basis and specialized graduate level. In undergraduate you have to learn the basics
by black3r 4y ago
That's kind of the point of splitting CS degrees into general undergraduate basis and specialized graduate level. In undergraduate you have to learn the basics of everything and can start to specialize on projects or bachelor's thesis if your uni has one, then you finish your specialization during graduate studies. You can be a very good software developer without ever touching a command-line interface or having a working knowledge of C these days. On the other hand if you want to become a C/Unix developer, there are enough courses and projects available for you to learn.
Also I'm fairly sure you can start a course like this even without matching the prereqs, it's just gonna be a bit harder, but university is all about challenging yourself...
- 2devnull 4y ago“You can be a very good software developer without ever touching a command-line interface or having a working knowledge of C” No disrespect but that isn’t true. Touching the command line is required for sure.