Words: computer architecture
Part of speech: n
Definition: the art of assembling logical elements into a computing device; the specification of the relation between parts of a computer system