Computer Engineering, B.S.

Curriculum

The computer engineering major requires 121–124 credits and covers a variety of topics including computer system architecture, hardware and software organization and interaction, digital design with electronic design automation and rapid prototyping, and computer system integration. It also teaches computer communication and networks. The program has three professional electives in the senior year so students can further expand into areas such as signals and systems, digital control, electronics, and computer software.

The computer engineering program culminates in the senior year with two major design experiences. All of your skills accumulated through the curriculum will be employed in a group senior design project. Additionally, you’ll be given the opportunity to work in a multi-disciplinary team to complete your senior capstone design project.