Computer system organization; multiprocessor systems, memory hierarchies, assemblers, compilers, operating systems, virtual machine, memory management, processor management; information management. Pre: 361 (or concurrent) and 367 or consent.