Last night, two fellow alumni and I sat down to talk with some of our professors from our university that we had graduated from two years ago. Unfortunately, I was not particularly savvy in my knowledge of the different communities surrounding various languages when I started my career, and went into the comparatively corporate .NET framework for my first job, and later second.  While there appears to be relatively little flexible work for mid level .NET programmers, there is an abundance for front-end and Rails.  Now I find myself in the unenviable position of trying to switch specialities while trying to find more flexible work, due to outside circumstances.  I was curious what, if any, education other developers received at school about the shape of the modern programming communities surrounding popular frameworks and languages?  Some ideas we came up with were a seminar as part of an engineering course, or write-ups of current events in the industry.
Did your college educate students on popular languages or current events?