We took courses on hardware and software, the real nitty-gritty. Although some of it got really esoteric, one thing that stuck was the evolution of computing from its historical origins through to modern days.