Yeah, at USC, m68k assembly language is part of the first-semester computer architecture class. And you use it from every level, from writing programs in assembly, to translating assembly instructions to machine code, to designing circuits that process that machine code (yes, we get to build a subset of a m68k processor. A small subset
And before anyone says anything about m68k being outdated, yes, it is, but it is a classic example of an extremely well-designed orthogonal CISC instruction set that is fairly simple as well.
And yes, CS and computer engineering courses teach concepts
, so really it's quite unimportant which language is used.