Don’t just study electrical and computer engineering — get experience as an electrical and computer engineer. Our students partner in research with organizations such as NASA, Department of Defense, and the National Science Foundation. Our program not only prepares future engineers and scientists for the world, but many of our graduates go on to become doctors, lawyers, managers, or teachers, too.
The electrical engineering program is accredited by the Engineering Accreditation Commission (EAC) of ABET. Students entering prior to Fall 2024 enrolled in the Bachelor of Electrical Engineering program, with an optional Computer Engineering concentration. Beginning in Fall 2024, new students enroll in the Bachelor of Electrical and Computer Engineering degree plan, in which students are required to select one of two tracks: Electrical Engineering or Computer Engineering. For more information on each of these tracks and their specific requirements, please see below.
The mission of the Department of Electrical Engineering and Computer Science is to educate men and women in the disciplines of electrical and computer engineering and computer science, in order to prepare them professionally so that they can contribute and serve the needs of society with a commitment founded on moral and ethical principles.
Program Educational Objectives
Graduates of the electrical and computer engineering program are expected within a few years of graduation to have the following PEOs:
Use their broad knowledge of electrical and computer engineering as a foundation for on-going learning, and to have realized some success early in their professional careers and/or in the pursuit of graduate studies.
Use their creative and critical reasoning skills to solve technical problems, ethically and responsibly, in service to society.
Use their mathematical and scientific knowledge to solve emerging real-world problems related to power, electronics, control systems, image analysis, signal processing and communication systems, and will use their communication, organization and teamwork skills for the execution of complex technological solutions.
Use their communication skills in bridging the divide between advanced technology and end users in the practice of electrical and computer engineering.