hound: any of several breeds of dog used for hunting typically having large drooping ears
hunting dog: a dog used in hunting game
computer architecture: the art of assembling logical elements into a computing device; the specification of the relation between parts of a computer system