1 definition by gcx

A profession that is hard to learn, hard to practise.
Computer engineering students usually wear plaid shirts and rimless eyeglasses.
by gcx February 3, 2011
Get the computer engineering mug.