Description of the major
The mission of the faculty of the undergraduate Computer Engineering program is to provide students with the knowledge and experience needed to pursue a productive lifelong career in industry or to engage in further study at the graduate level. Students participate in a balanced program of instruction covering the basic principles of the design and application of computer systems. The program includes coverage in breadth and depth in basic science, engineering, and abstract concepts of information handling. Students will specialize in and be prepared for careers in the design, analysis, and use of hardware, software, and systems. The program is structured to ensure that graduates have a clear understanding of the design and applications of computers as well as the ability to apply this knowledge throughout their professional careers.