Covers computer usage in system implementation, central processor capabilities, and managing concurrency. Includes computer architecture, instruction sets, programming, input/output, interrupts, block transfers, semaphores, shared procedures, multiple processors, and memory management. Prereq., ECEN 2350. Formerly ECEN 2120. Prerequisites: Restricted to students with 27-180 credits (Sophomores, Juniors or Seniors) College of Engineering students only.