I can attest to that. ;-) Where I went (CMU) the CS department grew out of the Math department…while I was there the only degree that the CS department granted was PhD. So everyone else majored in something else (EE in my case…which had a bunch of digital stuff but still focused on a lot of theory…differential equations, electromagnetic fields/waves and communications theory) and took CS courses as electives (which focused on data structures, algorithms, etc…e.g. a lot of CS theory).
TTFN - Guy > On Aug 12, 2019, at 11:05 PM, Adam Thornton via cctalk > <cctalk@classiccmp.org> wrote: > > At Rice in the early 90s the department was "Electrical and Computer > Engineering" if my hazy memory serves. > > The genealogy of Computer Science departments (and their curricula) (at least > in the US) is also weird and historically-contingent. Basically it seems to > have been a tossup at any given school whether it came out of the > Electr[ical|onic] Engineering department, in which case it was memories and > logic gates and a bottom-up, hardware-focused curriculum, or out of the > Mathematics department, in which case it was algorithms and complexity > analysis and a software-focused curriculum. > > Adam