In contrast, my college required all engineering degrees (literally, with engineer in the degree name), I believe, to take technical communication and write a huge paper, while I as a computer science major did not. (I did, however, have to do a team senior project with a real company that went from requirements definition to creating training documents and having a fake trade show.)
Why is this only modded to a score of three? I want to vote for Bernie, but the idea that Clinton was cheating at coin tosses was a little silly, and I'm glad to see the complete picture posted. Now, mod it the rest of the way up, folks.
My college (Rose Hulman), an all engineering and science one, required us to take ten humanities and social sciences (on a three quarter system). I had enough required math courses in my CS degree to have a built in math major, but I also took Music Theory and Early Twentieth Century American Literature. Admittedly, it's the only school I attended so my basis for comparison is pretty limited, but it doesn't seem like these were any kind of blow off classes either.
We used that for our time card when I first started at my defense contractor employer, in 1999. I'm going to guesstimate that we replaced it six or seven years ago?
We write in Ada, but at least it's Ada95 not Ada83. We used to use Rational Apex as our editor until we migrated our software completely from Solaris to Windows.
In some of my college classes (95-99), we would telnet into a VAX to compile Ada code. Yes, Ada in college, at one of the last places that taught it.
This was my second thought - that I would feel ripped off to spend private university tuition on something like that. Perhaps they can figure out a way to make it work, but that was one reason I went to a top private university, to be in small classes with more professor support - my school (an academic rival of CMU, as I understand it - Rose-Hulman) advertised and delivered on not having classes taught by TAs, and a video class seems far worse than that.
My first thought was that apparently Rose-Hulman will continue to be number one in it's category.