The computer engineering program provides both breadth and depth in fundamental and emerging areas in computer engineering. The BSCpE curriculum bridges electrical and computer engineering courses preparing students for real-world engineering design and entrepreneurship opportunities. The BSCpE program offers students a general education in engineering, physical sciences, and mathematics, along with intensive study in computer science that blends electrical engineering perspectives to deliver a research-driven and highly effective program.