> Sadly, in 1988 the University of Alberta CS program was stuck in a 1970s data processing curriculum and, for undergrads, had neither PCs or Unix
I feel the landscape today is very different for CS degrees. Most universities standardized quite a bit around what CMU, Stanford and Berkley are doing. But you are not the first telling me that CS degrees were a crapshoot in the 80's. EE as a pathway to software was much more common.