Computer engineering is a discipline combining electrical engineering and computer science to design and develop computer hardware and software. The field is rapidly growing, with strong job prospects and opportunities for specialization, including microprocessor systems and computer architecture. While it offers high pay and creative expression, it may involve long hours at a computer and repetitive tasks.
Related topics: