Any decent school will teach UNIX as it's still a very large part of our computer infrastructure, unless all you plan to do upon graduation is fix home computers and play help desk in a company. As I said, my school had dual Linux/Windows systems in the labs for teaching both.
If our schools are giving veterinarian or soil hydraulics engineering students coerces in UNIX programing that would explain a lot of why our educational system is screwed up.
Interesting you mention engineering, since UNIX is still extremely popular in that field.
"As I said, my school had dual Linux/Windows systems in the labs for teaching both."
... ah, you DO understand that the overwhelming majority of professions in this world, although many use computers, need absolutely NO knowledge whatsoever about how they work or what type of programming they require, don't you ?