Wordnet 3.0
NOUN (2)
1. 
 the art of assembling logical elements into a computing device; 
 the specification of the relation between parts of a computer system; 
2. 
 (computer science) the structure and organization of a computer's hardware or system software; 
- Example: "the architecture of a computer's system software"[syn: computer architecture, architecture]
WordNet (r) 3.0 (2006):
computer architecture
    n 1: the art of assembling logical elements into a computing
         device; the specification of the relation between parts of
         a computer system
    2: (computer science) the structure and organization of a
       computer's hardware or system software; "the architecture of
       a computer's system software" [syn: computer architecture,
       architecture]