Computer engineering has traditionally been viewed as a combination of both computer science and electrical engineering. It applies the theories and principles of computing, mathematics, science and engineering and principles to solve technical problems through the design of computing hardware, software, networks and processes. If your interests include these subject areas, then the Computer Engineering major is highly recommended for you.
The convergence of several established technologies (such as television, computer and networking technologies) has created many opportunities and challenges for computer engineers.
Computer engineers are involved in the design of computer-based systems to address highly specialized and specific application needs. They work in most industries, including the computer, aerospace, telecommunications, power production, manufacturing, defense and electronics industries. A wide array of complex technological systems, such as power generation and distribution systems and modern processing and manufacturing plants, rely on computer systems developed and designed by computer engineers.