4 ms·
CS programs vary pretty widely in how much they focus on the theoretical/mathematical side of computer science vs. practical software engineering. I was in a si
by DylanSp 5y ago
CS programs vary pretty widely in how much they focus on the theoretical/mathematical side of computer science vs. practical software engineering. I was in a similar boat to the CS majors in your comment at one point; I only started learning Git after talking with some fellow students who had practical experience.
Some programs, at least, are conscious of this problem. MIT built and shared their "Missing Semester" [1] course to help with this. There are also some schools developing more practical software engineering/computer engineering degree programs.
[1] https://missing.csail.mit.edu/ https://missing.csail.mit.edu/