The undergraduate programs in Electrical and Computer Engineering are based on a solid foundation in mathematics, physics, and basic engineering science. The curriculum of the first two years is designed to enable our students to succeed in the final years of the program. With a graduation requirement of 120 credits in both computer and electrical engineering, most of our students complete their studies within four years. Opportunities abound for motivated students to become more engaged with the practical application of their curriculum including Undergraduate Research Fellowships, internship opportunities, professional engineering organization involvement, and student competitions.