Through internships, open source projects, research, and real courses (Operating System Design and Implementation comes to mind), students learn everything they need to about version control, bug tracking, etc.
Students who don't are lazy.
Professors who don't gently push students in that direction are lazy too. Good courses have projects so hard that using version control is implicitly mandatory. Further, Fundamentals of Software Engineering at my school requires students to participate in an active open source project (for example: chrome, firefox, scala, eclipse, etc.) and actually have their patches accepted. [Edit] Also, group projects are only collected through subversion (yeah yeah, I know), so students don't have any choice but to learn to use version control.
Maybe it's time for a curriculum upgrade?