Throughout the entire course of study, students' understanding of theory will be reinforced through laboratory experiences and design projects. In lecture courses, design procedures will be enhanced through the use of computer-aided design and simulation programs. Integration between the lecture and laboratory projects will also enhance the design experience.

Students interested in computer engineering will study the design and application of microprocessor systems, digital logic devices, digital automation products, computer networks and systems involving robots and distributed processing.

The required senior design project, or capstone course, provides the opportunity to address an important open-ended design problem posed by a national laboratory, industrial sponsor, or an interdisciplinary project team. In addition to meeting the technical specifications of a design problem, the projects are expected to address constraints such as manufacturability and production economics. Students are challenged to use the knowledge gained through earlier studies for use in real-world applications of engineering.