We haven't touched on version control, at all. We're all map sorts and boolean algebra.
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.