The widespread use of computers has created a need for engineers who understand the design and utilization of computers and digital systems in a variety of applications. Computer Engineering is an exciting and growing field that seeks to solve engineering problems using digital and analog electronics in combination with computer software.
Computer Engineering students examine the design, operation and application of computers from the transistors used to build logic gates to the computer architectures that run programs. Students complete a multitude of projects in their courses in which they apply the concepts taught in class towards self-selected projects and present the results to their peers. In their senior year, Computer Engineering students work in small teams with individual faculty to complete capstone design projects. Most projects are sponsored by industry partners, giving students the opportunity to work on industry projects while completing their education.