Skip to main content

Undergraduate Program


Our undergraduate program prepares students by teaching the fundamentals of circuits and systems, electromagnetics, microelectronics, signals and communications, computer architecture, and digital systems.

Our students then join faculty members or industry partners in research that spans a range of interests and applications. Students looking to get a head start on their career can visit our job board to view internships and employment opportunities.

Undergraduate Program Mission Statement

Our mission is to provide our students with the knowledge and skills that will enable them to build productive careers in the field of electrical and computer engineering. Our students will learn the principles and practices of fundamental and applied electrical and computer engineering. We will train them to identify and solve problems systematically, to think creatively, and to recognize the role of engineering in modern society.

Program Objectives

The educational objective of the undergraduate program in electrical and computer engineering (ECE) is to develop engineering professionals who have:

  • The intellectual breadth and critical reasoning skills to enable them to successfully pursue diverse career paths, both within the engineering profession and in other areas, such as law, medicine, and business

  • The ability to communicate effectively both within the technical community and with the public at large.

  • The skills to work productively in collaborative environments

  • Appreciation of the social impacts of engineering and the need to maintain the highest ethical standards in the practice of their chosen profession.

  • Enthusiasm for creativity, research, and lifelong inquiry

 Student Outcomes

Outcome 1: An ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics 

Outcome 2: An ability to apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors 

Outcome 3: an ability to communicate effectively with a range of audiences 

Outcome 4: an ability to recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts 

Outcome 5: an ability to function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives 

Outcome 6: An ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions 

Outcome 7: an ability to acquire and apply new knowledge as needed, using appropriate learning strategies


Enrollment and graduation information for our ECE program

Career Outcomes compiled by the Gwen M. Greene Center

If you have any questions regarding the Undergraduate program please contact Barbara Dick at

The ECE program at the University of Rochester is accredited by the Engineering Accreditation Commission of ABET,