Yeah, the college I went to back in '09 _just_ started teaching version control. All we learned were concepts and common languages from each of the major domains of programming, and math. That's it. (Think like SQL for DB, Java / Python for application development, c and c++ for embedded systems and operating systems, etc.)