Engineering at the Intersection of Computers and Technology

The Department of Electrical and Computer Engineering (ECE) is actively engaged in education and research at the forefront of new technologies. It's important that all electrical and computer engineers have a solid knowledge of the fundamentals with sufficient depth and breadth. Society is placing increasing value on engineers who can cross traditional boundaries between disciplines and who can intelligently evaluate the broader consequences and actions. Our curriculum is designed to produce world-class engineers who can meet these challenges.

The ECE major is a broad and highly flexible accredited degree program structured to provide students with the smallest set of constraints consistent with a rich and comprehensive view of the profession. The objectives of the ECE program represent our vision for what our students will be doing in their engineering careers five years after they have graduated. The principal behaviors we seek to foster in our students are expertise, innovation and leadership.

The Department of Electrical and Computer Engineering offers:


Faculty Research Spotlight: