This really could be a good class. As a technological society, we are perched at the edge of a total paradigm shift—from computers as general-use terminals, to distributed computing becoming a transparent and intimate part of our lives.
but no. we learn about binary code. and the archaic innards of computer architecture, which will become obsolete in even the first part of our lifetimes. ugh.