The "minor" option for my degree:
Apparently IBM are rather desperate to take people on with zOS/JCL/COBOL/etc experience, hence they encouraged the university to offer the module as an option.
Well. Everyone and their mother knows PHP, Ruby, Java, 'web design' and possibly even some C/C++. COBOL though? Not so much.
And after a couple of days of studying it, I can see why. Godawful excuse for a programming language. You think Python enforcing whitespace indents is bad? Wait until you get a load of "well it means different things depending on which column you put the character in." A real throwback to the days of punchcards and tape.
But hey, that's what a lot of critical finance software is written in and it's not going to get ported any time soon. I already know the usual languages.. why not put something obscure but valuable on the CV?
(and why the hell does z/OS use right control instead of enter?)