• SEARCH
  • MENU
White Background with Triangle Pattern

Electrical & Computer Engineering – Majors & Minors

Our programs combine coursework with rigorous laboratory experiences to help you discover and understand the laws, principles, and concepts of electrical and computer engineering. You’ll put theory into practice as you prepare for a career in industries such as automotive, computing, telecommunications, aerospace, and defense.

Requirements for Bachelor of Science in Electrical Engineering

An electrical engineering degree will prepare you for a career designing, developing, and testing electrical systems in a wide variety of industries.

  • 126 Required Credits
  • 68 Elective Credits
194 Total Credits

Requirements for Bachelor of Science in Computer Engineering

A computer engineering degree will prepare you to develop data communications and processing infrastructure in a variety of industries.

  • 130 Required Credits
  • 64 Elective Credits
194 Total Credits

Minors and Areas of Concentration in Electrical & Computer Engineering

You can enhance your ECE major with a focused study in a specific subject area. Students not taking a first or second major in Electrical or Computer Engineering may earn an ECE minor. The requirements for vary by discipline. See the course catalog for details.

Master of Electrical Engineering or Computer Engineering

You may pursue either a thesis-based master of science in electrical engineering (MSEE) or a course-based master of electrical and computer engineering (MECE). See course catalog for details.

Dual Degree Program

Your partnership with Ulm University of Applied Sciences in Germany gives you the opportunity to earn two master of science degrees, as you study both here and abroad during your academic career.

Male student uses a small screwdriver to assemble elements of a circuit board.

Electrical Engineer

Electrical engineers work in a variety of industries designing and developing electrical equipment for automotive, defense, and communications applications, among others. An electrical engineer may help design the latest safety features for cars or develop wind, solar, or traditional energy systems.

Smiling male student sits behind laptop.

Network Architect

Network architects design and build data communication networks. They may be responsible for smaller networks between offices to a cloud infrastructure that serves multiple customers.

Two male students test circuit board.

Control System Integration Engineer

Control system integration engineers develop ways of integrating multiple control systems, such as in an automobile, into an overall project. They will work closely with other engineers to develop electrical systemsto meet top-level function requirements.

Dr. Simoni points to projected equations on large screen in classroom.

Dr. Mario Simoni

Dr. Mario Simoni, head of the department of electrical and computer engineering, is an innovative educator who stays on the leading edge of technical advances in electronics and electrical systems. He recently developed seven new courses for the department’s curriculum, and brought systems engineering concepts into the capstone design experience.