Computer science and computer engineering are closely related fields consisting of the design and architecture of digital systems, in the study of their properties, and in their application.

Undergraduate programs in computer science and engineering prepare students for rewarding careers in many diverse areas. Beyond the extensive research, design, and development projects taking place within courses required for the degrees, many computer science and engineering students join faculty-led research projects to take part in cutting-edge research. 

Computer Engineering BS (and CE minor)

Computer Science BS/BA (and CS minor)

Technology and Information Management BS