That's because many college CS professors come to CS out of a pure math background. Version control has way more to do with software development practices than computation theory.